graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/index.ts]" -- "[src/core.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/lib/responses/ResponseStream.ts]" -- "[src/lib/ResponsesParser.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/resources/beta/threads/threads.ts]" -- "[src/resources/beta/assistants.ts]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/resources/files.ts]" -- "[src/lib/ResponsesParser.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/shared.ts]" -- "[src/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/files.ts]" -- "[src/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/files.ts]" -- "[src/lib/responses/EventTypes.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/completions/index.ts]" -- "[src/resources/responses/input-items.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/beta/beta.ts]" -- "[src/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/completions/completions.ts]" -- "[src/resources/beta/threads/runs/runs.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/beta/beta.ts]" -- "[src/lib/ResponsesParser.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/index.ts]" -- "[src/lib/responses/ResponseStream.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/index.ts]" -- "[src/resources/beta/assistants.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/beta/threads/runs/runs.ts]" -- "[src/resources/responses/input-items.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/index.ts]" -- "[src/lib/ResponsesParser.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/lib/responses/EventTypes.ts]" -- "[src/resources/beta/threads/threads.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/completions/completions.ts]" -- "[src/core.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/uploads/uploads.ts]" -- "[src/resources/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/uploads/uploads.ts]" -- "[src/resources/chat/chat.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/streaming.ts]" -- "[src/resources/beta/assistants.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/chat.ts]" -- "[src/lib/responses/ResponseStream.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/chat.ts]" -- "[src/resources/beta/assistants.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/index.ts]" -- "[src/streaming.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/chat.ts]" -- "[src/resources/beta/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/index.ts]" -- "[src/resources/chat/completions/messages.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/index.ts]" -- "[src/lib/responses/ResponseStream.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/lib/responses/EventTypes.ts]" -- "[src/resources/responses/responses.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/files.ts]" -- "[src/resources/responses/input-items.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/completions/messages.ts]" -- "[src/lib/ResponsesParser.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/index.ts]" -- "[src/resources/responses/responses.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/beta/beta.ts]" -- "[src/helpers/zod.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/file-batches.ts]" -- "[src/lib/responses/EventTypes.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/index.ts]" -- "[src/streaming.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/index.ts]" -- "[src/resources/beta/threads/threads.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/chat/index.ts]" -- "[src/lib/parser.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/lib/responses/EventTypes.ts]" -- "[src/resources/responses/input-items.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/lib/responses/ResponseStream.ts]" -- "[src/core.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/index.ts]" -- "[src/resources/responses/input-items.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/index.ts]" -- "[src/resources/beta/assistants.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/file-batches.ts]" -- "[src/resources/chat/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/file-batches.ts]" -- "[src/core.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/vector-stores.ts]" -- "[src/resources/vector-stores/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/uploads/uploads.ts]" -- "[src/core.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/responses/input-items.ts]" -- "[src/resources/beta/assistants.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/vector-stores/index.ts]" -- "[src/index.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/streaming.ts]" -- "[src/resources/responses/responses.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/shared.ts]" -- "[src/resources/beta/threads/runs/runs.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/files.ts]" -- "[src/resources/beta/threads/runs/runs.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/responses/index.ts]" -- "[src/resources/chat/completions/completions.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/resources/uploads/uploads.ts]" -- "[src/lib/responses/ResponseStream.ts]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }