pupa_backend/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pupa_backend/__main__.py,sha256=pR4ewLd25BvjVQeklD5iF9ZI9MYnGlCCAJHMvGrwnTc,307
pupa_backend/app.py,sha256=Jn2ET7Ao_LRvG2IaPGNxUN9Ej6DlG9nSwBuR7IDVO6U,12151
pupa_backend/cli.py,sha256=O84EcOlhsSIpvKCZ29p9yBq_heGpvjcSimH2EjK-tJA,8096
pupa_backend/credentials.py,sha256=UCQzsCtCCA2GSBthvTxJAdPVjSV00t82VA_eKxIxbKU,2753
pupa_backend/db_config.py,sha256=hZzp1UhoHldJYd1E4pfV1PK122-g7b2hXgPkV_714E4,5957
pupa_backend/mcp_config_admin.py,sha256=bOXI7uPjYbmGWfzk-8AnZqbXWGgbd3Ndyjt6B28zgJA,7126
pupa_backend/mcp_servers.py,sha256=8Y4cJlEfc3O90FTySyX9P3LSCYtEAg9Wv54XwQ9hSX0,13307
pupa_backend/prompts.py,sha256=fCFYVh-iMjML-yEPxVxEr_F9kTgA7rRU3Y14UTmKRZU,564
pupa_backend/pupa_config.py,sha256=pIzClnQo20pO0A2moPHeGJT6ZRKC1Yf2lkn-oEqTJZs,11024
pupa_backend/sse_keepalive.py,sha256=Bt7qV-pr7MNwVv7hxYgBtEuNl-GW9kYMrdIUK9oY2aE,5469
pupa_backend/sse_replay.py,sha256=WFxTuubd6SPrlWIuXV0cX0SgGyWqZYPzwigck48R7oY,15655
pupa_backend/version.py,sha256=xbNu7gKtI8QCkA_0xqZYeXibmpnHvU0ahu9namRB-1A,621
pupa_backend/agui/__init__.py,sha256=mirieT917PdMc9dR-nDnND5q83uL439mhRB78iM9hZ8,356
pupa_backend/agui/tool_results.py,sha256=DHLL-lu_7LztEVW8HTEN5d3LgvruPDBjSh-WU9T_ko4,1507
pupa_backend/auth/__init__.py,sha256=EIQYbrzlgaex4vO_OCDKTV42AReNVtw1GUQCXjgkL0A,818
pupa_backend/auth/devices.py,sha256=R8jWL5S9MwktLQNCtfRo7d7h59d5K3VEKXy71CT9khA,13475
pupa_backend/auth/middleware.py,sha256=KEFZO37n-TRc37dp7k-Pr3piO-u0CJg0Dn2QYzZ13AQ,3642
pupa_backend/auth/pairing.py,sha256=2-gcwMmVhq_QErILDCwzOoFCtS-GMqL3PFde5bAOpkg,4948
pupa_backend/auth/routes.py,sha256=fBVI3iAAGfib7eB3yHIf-zgIvJtLmMWD8L0qBvJ9FU0,6578
pupa_backend/auth/scopes.py,sha256=aXfWJYhjbXy7ECs1UXFRMMBPeUrCby94QwOEjq1_bu0,3435
pupa_backend/harnesses/__init__.py,sha256=0iNWnG2FTaCygfvOGJvXBUsIESHbv6g5HQc9wNOemiA,6723
pupa_backend/harnesses/routes.py,sha256=L5EAEpP46RWgnlERiMi5aSBDw5o47jzc-kAlyCZAAI0,1610
pupa_backend/harnesses/claude/__init__.py,sha256=jrMLZGlQhfu5dkNRavHy_U1yLiULEkIJ4Lhp6E4nEu0,3273
pupa_backend/harnesses/claude/config_mcp.py,sha256=mTiuSBQCKFzgfXhfIkITYljR5RiXiP_NzWWuXlVF51k,4533
pupa_backend/harnesses/claude/endpoint.py,sha256=i6gMWIa8kgzo-dkSyUc-_3zyO4UBrK7pPbD0f3XudD8,33267
pupa_backend/harnesses/claude/env.py,sha256=VSojVMdBUY7P0U-81cWlgYqeJvqz9xXeBfEIbZ2jG74,15924
pupa_backend/harnesses/claude/events.py,sha256=KKb4E1Zx9Xrw3e2SCBkfxHarNwy8_t_LgB9MAHOSAX8,8004
pupa_backend/harnesses/claude/frontend_tools.py,sha256=aTJF9XD15FJyJulVC7NJIJGqkvcA7-v29f6AbpNkUcc,4524
pupa_backend/harnesses/claude/gate.py,sha256=7N_jJyoWOaE74kgb8mGfor4aBujtzOZMdkwGtZVJveA,14091
pupa_backend/harnesses/claude/models.py,sha256=LLOLcL4ibpm6zhrVghSgrLWpld9kS9vmXsz59wegIjI,2139
pupa_backend/harnesses/claude/registry.py,sha256=PhwmxsMHBtl8vh-Df7KN43h4c5t3MNfXA6sZJskLYyY,20378
pupa_backend/harnesses/langgraph/agent.py,sha256=5eILEhHhbC0nMiWSwn3pUkS5x4opt69-PI0ZWn6Uwxg,22879
pupa_backend/harnesses/langgraph/anthropic_client.py,sha256=UacyrD_uwVbraiFi1c5M40epqG07xlNitrYTAKRriIw,3961
pupa_backend/harnesses/langgraph/backend_tools.py,sha256=97nAcgxPaaaNEnxOLc3FeSo7rkqiBkiKrcuayhtttfc,15575
pupa_backend/harnesses/langgraph/claude_code_tool.py,sha256=wNHoFWV1WqfDQo6M6O17WwWzvVnYJ7Cgw9uePmxG-qs,10702
pupa_backend/harnesses/langgraph/frontend_interrupt.py,sha256=gQToGuKW0BbkYaaoclH6ZMBsDIQF6fbbc1DMppl7ZGI,8968
pupa_backend/harnesses/langgraph/harness.py,sha256=R3C9Amco91T6BMiRQ8A92ZOZORxXTtSl7O6rerAJr2o,9500
pupa_backend/harnesses/langgraph/shell_approval.py,sha256=64OZD6rfzQqQjKi3h1hyS5KJWC9YsSldqcudB6xsO00,11168
pupa_backend/harnesses/langgraph/skills.py,sha256=xNdkFPslm34SIBIFaS2pRKGnVPfCUBBdSVdwCfgZBYU,7239
pupa_backend/harnesses/langgraph/tool_gating.py,sha256=Dpu7YLBN-jt819BSTOdpUGB8nsohLoSfnxN6MjLJpKY,3176
pupa_backend/harnesses/langgraph/db/__init__.py,sha256=xOOWmmnXZiGXooSeA8HrNmI6nWnV3W1aROO6GXOPc9w,389
pupa_backend/harnesses/langgraph/db/connection.py,sha256=upYafQBK5OHMOS1BnN7-PZp_dmFdo7I2vDaPw1rs7rY,3898
pupa_backend/harnesses/langgraph/db/routes.py,sha256=fRchVVEzVucOQNrkT6vZuHaTOHurh_dzEIc9yWSd1gE,8812
pupa_backend/harnesses/langgraph/db/schemas.py,sha256=BNCD4-15gVxe5mfRMAP0TwQOqaS9RomuQ3tOVEQ73iE,2177
pupa_backend/harnesses/langgraph/observability/__init__.py,sha256=ZuKCYaUaqUIDHoBJUnKO5bcQU9D3b0v4PK2_gjR4vao,851
pupa_backend/harnesses/langgraph/observability/tracing.py,sha256=5b63vO-kG7vo6b7ZDYpd5J3114gcoNm6_Cec9Ze7iDk,6787
pupa_backend/harnesses/langgraph/observability/usage.py,sha256=JfKxM6cw58SRE_2Ws8ojCUHQSPDliO68gfs_Tz7n1Nk,9986
pupa_backend/screenshare/__init__.py,sha256=1KmZbXM_9KGU7WBuFBnK51QCvSrkLf7KkfWe8SQ9T_4,549
pupa_backend/screenshare/broker.py,sha256=D3mDTduB1SLSpgXKiI-F3gc9raWWgwmx1nbBvWii2yc,3001
pupa_backend/screenshare/config.py,sha256=I2-mp--8cSBqdyEEE2_QsIRwugRtePjHAA-uH_ttOsU,178
pupa_backend/screenshare/routes.py,sha256=BB2Y0hUslHNVUA0xDtUJGe7vb3no0Zk5huBNy4k7dv4,7147
pupa_backend/screenshare/sidecar_token.py,sha256=hNSncKdkni17mPA0QV2WC57zXfWYcMTU3_IvXs0_Epk,1206
pupa_backend/scripts/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
pupa_backend/scripts/mcp.py,sha256=JwzHUnPk4fXoQ8cfo6ZVw5J36QXH2QEhJY7D9Ua-ZZg,10792
pupa_backend/scripts/pair.py,sha256=-xiZFBMIoScrbhE0G27pIggfYAKsswhGGPQQCsXcL6M,8722
pupa_backend/scripts/service.py,sha256=XulfCT_WSNim4GTEYMM5yPavLb32_4V0Ktfp381F8I4,9564
pupa_backend/scripts/setup.py,sha256=e_JIPBLDYgWJEG5oVq2RBU4jahzBhUHXzGqdhBTw5H4,38879
pupa_backend/scripts/smoke.py,sha256=rULKXbltw-QnF3oCMqeFG9_hqOOR06gZ3AFrpijkTzk,12644
pupa_backend-0.0.81.dist-info/METADATA,sha256=bS5WZ0lTEvxBmFjOUVCtioulbaqdD9hfTiLk-CHBBlM,4078
pupa_backend-0.0.81.dist-info/WHEEL,sha256=lCkmxWfQsSc9CfIClYeavTdQeEX2toPqufh9gI35EQA,87
pupa_backend-0.0.81.dist-info/entry_points.txt,sha256=aRilcSU3sUWC_uMbph989Uqczn6opdUkQNkOA1Yl7xg,55
pupa_backend-0.0.81.dist-info/licenses/LICENSE,sha256=ZN0TfXP55QnhGLBFEsfeR5rywfSiuhHyNMGwNfOv1lU,1061
pupa_backend-0.0.81.dist-info/RECORD,,
