Track upstream ACP session injection dependencies
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- rust
- Ambito
- build-system
Direzione di ricerca
Start with the ACP v2 implementation in Kit #24 and review the current dependency pins and temporary [patch.crates-io] entries. Track the listed upstream RFD, schema, Rust SDK, and AgentKit work, then confirm released crates resolve to one source identity and remove the temporary fork configuration when upstream releases are available.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Kit ships ACP v2 session injection through published fork crates while the protocol and SDK work is reviewed upstream. Kit no longer depends on any git revision (#256).
Upstream work
- RFD: agentclientprotocol/agent-client-protocol#1261
- Protocol schema: agentclientprotocol/agent-client-protocol#2043
- Rust SDK response receipts: agentclientprotocol/rust-sdk#338
- Rust SDK injection support: agentclientprotocol/rust-sdk#339
- AgentKit ACP v2 foundation: danielkov/agentkit#12
- AgentKit injection implementation: danielkov/agentkit#31 (supersedes danielkov/agentkit#13), released as
agentkit-acp0.10.12 behindunstable-inject
Kit follow-up
- Replace the git pins with released crates (#256)
- Remove the temporary
[patch]entries (#256) - Resolve all ACP and AgentKit packages to one source identity (#256)
- Switch from the fork crates to upstream releases once the schema and SDK work above ships
- Re-pin
macos/ACP/Schemato the upstream schema at the same time
Current fork crates
| Crate | Version | Source |
|---|---|---|
agentkit-acp-schema |
1.9.1 | danielkov/agent-client-protocol@agentkit-acp-schema (b7ddb83, upstream v1.9.1 + injection schema) |
agentkit-acp-sdk |
2.2.0 | danielkov/rust-sdk@agentkit-acp-sdk (67976cc, upstream main + injection, response receipts, bounded transports) |
agentkit-acp-http |
2.2.0 | same as agentkit-acp-sdk |
The forks keep the upstream library names (agent_client_protocol, agent_client_protocol_schema, agent_client_protocol_http). Switching back should only need changes to Cargo.toml.
The schema fork is based on v1.9.1, not upstream main, because upstream SDK main still pins schema =1.9.1: schema 1.10 removes MCP connect types the SDK uses.
- Lingua principale
- Rust
- Stelle
- 43
- Fork
- 5
- Merge medio
- 5h 43m
- PR unite (30g)
- 81
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di speakeasy-api/kit
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
speakeasy-api/kit#175 ·
I maintainer di solito rispondono entro 1 giorno
-
Implement session/deleteApertaenhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
speakeasy-api/kit#165 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
speakeasy-api/kit#151 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
speakeasy-api/kit#149 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 84/100
speakeasy-api/kit#148 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di speakeasy-api/kit
Issue simili
-
proxy: SQL-over-HTTP turns empty arrays into [""] or [false], or HTTP 500 for int and float arraysAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
neondatabase/neon#12965 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
goauthentik/authentik#26867 ·
I maintainer di solito rispondono entro 1 giorno
-
api bug macos maintainer-needed p2 triaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
area::tern difficulty::easy good first issue kind::cleanup triage::ready
Difficoltà 1/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
eclipse-zenoh/zenoh#2842 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno