[{"data":1,"prerenderedAt":264},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fv2\u002Fdeploy\u002Fconnecting":3},{"id":4,"title":5,"body":6,"description":16,"extension":258,"meta":259,"navigation":137,"path":260,"seo":261,"stem":262,"__hash__":263},"docs\u002Fdocs\u002Fv2\u002Fdeploy\u002Fconnecting.md","Connecting to Your Agent",{"type":7,"value":8,"toc":252},"minimark",[9,13,17,22,25,43,46,50,57,175,182,186,189,222,225,229,245,248],[10,11,5],"h1",{"id":12},"connecting-to-your-agent",[14,15,16],"p",{},"Once deployed, your agent is accessible three ways: the TUI, HTTP, and WebSocket.",[18,19,21],"h2",{"id":20},"tui","TUI",[14,23,24],{},"Open Axon — your deployed agents appear alongside your local ones. Select one to connect.",[26,27,32],"pre",{"className":28,"code":29,"language":30,"meta":31,"style":31},"language-bash shiki shiki-themes dark-plus","axon\n","bash","",[33,34,35],"code",{"__ignoreMap":31},[36,37,40],"span",{"class":38,"line":39},"line",1,[36,41,29],{"class":42},"sCudf",[14,44,45],{},"The TUI fetches your deployments automatically. Sessions, thread history, and the command\npalette all work identically against a deployed agent.",[18,47,49],{"id":48},"http","HTTP",[14,51,52,53,56],{},"Every route you defined in ",[33,54,55],{},"server\u002Fapi\u002F"," is available at your agent's public URL.\nAuthenticate with your API key.",[26,58,60],{"className":28,"code":59,"language":30,"meta":31,"style":31},"# Chat — built-in route, available on every deployed agent\ncurl -X POST https:\u002F\u002F\u003Cyour-agent-url>\u002Fapi\u002Fchat \\\n  -H \"Authorization: Bearer axon_...\" \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{ \"message\": \"summarise my open issues\" }'\n\n# Any custom route you defined\ncurl -X POST https:\u002F\u002F\u003Cyour-agent-url>\u002Fapi\u002Fscout \\\n  -H \"Authorization: Bearer axon_...\"\n",[33,61,62,68,102,113,123,132,139,145,167],{"__ignoreMap":31},[36,63,64],{"class":38,"line":39},[36,65,67],{"class":66},"sOLPB","# Chat — built-in route, available on every deployed agent\n",[36,69,71,74,78,82,85,89,92,95,98],{"class":38,"line":70},2,[36,72,73],{"class":42},"curl",[36,75,77],{"class":76},"scz_3"," -X",[36,79,81],{"class":80},"sKc5r"," POST",[36,83,84],{"class":80}," https:\u002F\u002F",[36,86,88],{"class":87},"sTNBD","\u003C",[36,90,91],{"class":80},"your-agent-ur",[36,93,94],{"class":87},"l>",[36,96,97],{"class":80},"\u002Fapi\u002Fchat",[36,99,101],{"class":100},"svVle"," \\\n",[36,103,105,108,111],{"class":38,"line":104},3,[36,106,107],{"class":76},"  -H",[36,109,110],{"class":80}," \"Authorization: Bearer axon_...\"",[36,112,101],{"class":100},[36,114,116,118,121],{"class":38,"line":115},4,[36,117,107],{"class":76},[36,119,120],{"class":80}," \"Content-Type: application\u002Fjson\"",[36,122,101],{"class":100},[36,124,126,129],{"class":38,"line":125},5,[36,127,128],{"class":76},"  -d",[36,130,131],{"class":80}," '{ \"message\": \"summarise my open issues\" }'\n",[36,133,135],{"class":38,"line":134},6,[36,136,138],{"emptyLinePlaceholder":137},true,"\n",[36,140,142],{"class":38,"line":141},7,[36,143,144],{"class":66},"# Any custom route you defined\n",[36,146,148,150,152,154,156,158,160,162,165],{"class":38,"line":147},8,[36,149,73],{"class":42},[36,151,77],{"class":76},[36,153,81],{"class":80},[36,155,84],{"class":80},[36,157,88],{"class":87},[36,159,91],{"class":80},[36,161,94],{"class":87},[36,163,164],{"class":80},"\u002Fapi\u002Fscout",[36,166,101],{"class":100},[36,168,170,172],{"class":38,"line":169},9,[36,171,107],{"class":76},[36,173,174],{"class":80}," \"Authorization: Bearer axon_...\"\n",[14,176,177,178,181],{},"Routes that call ",[33,179,180],{},"axon.stream()"," return a streaming response. Consume it as\nServer-Sent Events or a chunked transfer.",[18,183,185],{"id":184},"websocket","WebSocket",[14,187,188],{},"For persistent connections and real-time streaming, connect directly to the thread\nWebSocket:",[26,190,192],{"className":28,"code":191,"language":30,"meta":31,"style":31},"wscat -c wss:\u002F\u002F\u003Cyour-agent-url>\u002Fthread \\\n  -H \"Authorization: Bearer axon_...\"\n",[33,193,194,216],{"__ignoreMap":31},[36,195,196,199,202,205,207,209,211,214],{"class":38,"line":39},[36,197,198],{"class":42},"wscat",[36,200,201],{"class":76}," -c",[36,203,204],{"class":80}," wss:\u002F\u002F",[36,206,88],{"class":87},[36,208,91],{"class":80},[36,210,94],{"class":87},[36,212,213],{"class":80},"\u002Fthread",[36,215,101],{"class":100},[36,217,218,220],{"class":38,"line":70},[36,219,107],{"class":76},[36,221,174],{"class":80},[14,223,224],{},"The thread protocol is the same protocol the TUI uses. Send messages, receive streamed\nentries as they are produced.",[18,226,228],{"id":227},"finding-your-url-and-key","Finding your URL and key",[26,230,232],{"className":28,"code":231,"language":30,"meta":31,"style":31},"axon status         # prints the URL for the current agent deployment\n",[33,233,234],{"__ignoreMap":31},[36,235,236,239,242],{"class":38,"line":39},[36,237,238],{"class":42},"axon",[36,240,241],{"class":80}," status",[36,243,244],{"class":66},"         # prints the URL for the current agent deployment\n",[14,246,247],{},"Both are also printed on first deploy and available in the dashboard.",[249,250,251],"style",{},"html pre.shiki code .sCudf, html code.shiki .sCudf{--shiki-default:#DCDCAA}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sOLPB, html code.shiki .sOLPB{--shiki-default:#6A9955}html pre.shiki code .scz_3, html code.shiki .scz_3{--shiki-default:#569CD6}html pre.shiki code .sKc5r, html code.shiki .sKc5r{--shiki-default:#CE9178}html pre.shiki code .sTNBD, html code.shiki .sTNBD{--shiki-default:#D4D4D4}html pre.shiki code .svVle, html code.shiki .svVle{--shiki-default:#D7BA7D}",{"title":31,"searchDepth":70,"depth":70,"links":253},[254,255,256,257],{"id":20,"depth":70,"text":21},{"id":48,"depth":70,"text":49},{"id":184,"depth":70,"text":185},{"id":227,"depth":70,"text":228},"md",{},"\u002Fdocs\u002Fv2\u002Fdeploy\u002Fconnecting",{"title":5,"description":16},"docs\u002Fv2\u002Fdeploy\u002Fconnecting","qfZ3_Lln29XbJi7ENPJG3s9Ya8_QEArDBOnhg-1xc_M",1785671804878]