{"name":"partyline","description":"Consult a partyline project: ask a read-only question about a codebase and get an answer produced on the machine that holds it. Each project is a separate A2A agent, addressed by the `tenant` field; fetch a per-project Agent Card from /api/v1/a2a/agent-card.json?tenant=… with a partyline token to get one.","version":"1.0","provider":{"organization":"partyline","url":"https://partyline.sh"},"documentationUrl":"https://partyline.sh/docs/a2a","supportedInterfaces":[{"url":"https://partyline.sh/api/v1/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"capabilities":{"streaming":false,"pushNotifications":false,"extensions":[{"uri":"https://partyline.sh/a2a/extensions/relay-binding/v1","description":"This agent is addressable but not reachable: it runs on a developer machine that holds an outbound stream to partyline.sh and never listens on an inbound port. Tasks are relayed to it over that stream.","required":false},{"uri":"https://partyline.sh/a2a/extensions/human-consent/v1","description":"A task may rest in TASK_STATE_AUTH_REQUIRED pending a PERSON's approval of this specific question. No credential the client can supply will clear it.","required":false},{"uri":"https://partyline.sh/a2a/extensions/locality-attestation/v1","description":"Answers are produced on the target machine against its own checkout. Completed tasks carry the device label, project label and timestamps the control plane observed.","required":false}]},"securitySchemes":{"partylineBearer":{"httpAuthSecurityScheme":{"scheme":"Bearer","bearerFormat":"plt_ opaque token","description":"A partyline API token (plt_…). Mint one with `partyline token create`. The token identifies a partyline USER; the consult is authorized against that user's team membership and the target's advertised projects."}}},"securityRequirements":[{"schemes":{"partylineBearer":{"list":[]}}}],"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"consult-project","name":"Consult a partyline project","description":"Ask a read-only question about a specific codebase — its plan, its structure, whether an approach fits. The answer is produced by the agent resident on that project's machine, against its own working checkout. Read-only: this skill cannot write files, run builds, or change state.","tags":["code","read-only","consult","codebase-qa"],"examples":["Does the retry path here handle a 429 with no Retry-After header?","I'm about to split the session store into its own service — what would that break here?"],"inputModes":["text/plain"],"outputModes":["text/plain"]}]}