{"protocolVersion":"0.3.0","name":"Teg","description":"Integrally's autonomous engineering teammate — joins meetings, runs code-ops, searches the knowledge base, and assists in Slack.","url":"https://teg.integrally.one/a2a/v1","version":"1.0.0","capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain"],"skills":[{"id":"slack-assist","name":"Slack assist","description":"Answer questions and take action from Slack — triage bug reports, search history, and draft replies in-thread.","tags":["slack","chat","assistant"],"examples":["What's the status of the auth ticket?","Summarize #incidents today."]},{"id":"meeting-assist","name":"Meeting assist","description":"Join Zoom meetings, follow the conversation, answer questions out loud, and capture action items.","tags":["meetings","zoom","voice"],"examples":["Teg, what did we decide about the rollout?"]},{"id":"code-ops","name":"Code operations","description":"Read the codebase, propose changes on a throwaway branch, run checks in a sandbox, and open pull requests for human review.","tags":["code","git","pull-request"],"examples":["Open a PR fixing the null check in the login handler."]},{"id":"knowledge-search","name":"Knowledge search","description":"Retrieve answers from past meeting transcripts, Confluence, and internal documentation.","tags":["search","rag","knowledge"],"examples":["Find where we discussed the billing migration."]}],"preferredTransport":"JSONRPC","provider":{"organization":"Integrally","url":"https://integrally.one"}}