Proposal: A2Agent model-discovery and agent-turn compatibility check
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- Meio dia
- Facilidade para iniciantes
- 55/100
Direção de pesquisa
The issue references ModelSpecService and the adapter layer for model discovery. Start by examining those components to understand how providers are configured. Then add A2Agent as a configured provider, implement regression tests for authenticated model listing and a streamed agent turn, and document the base URL and key setup. Note that this is a proposal awaiting maintainer feedback on approach and documentation placement.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hi SolonCode maintainers — I represent A2Agent, an API gateway exposing OpenAI-compatible model endpoints for DeepSeek, Qwen, GLM, Kimi and MiniMax.
Your desktop/CLI setup already lets users add a model and test the connection, and the repository has model-discovery code (ModelSpecService and the adapter layer). I would like to test A2Agent as a configured provider, document the exact base URL and key setup, and add a regression fixture for authenticated model listing and a streamed agent turn. That is more useful than merely adding another name to a provider list; I have not yet verified SolonCode with A2Agent.
Is a focused configuration-and-test PR the right route, or would you want a provider adapter? Separately, after a passing test, would you permit an A2Agent link to https://a2agent.me/ in the model/provider guide or another place? Please confirm link consent, placement and wording, and whether a logo is okay. We would avoid any endorsement claim.
For eligible open-source compatibility work, we can privately provide a test key with US$20–$100 non-cash credits and technical help. Those are not contingent on merging or listing.
- Linguagem predominante
- Java
- Estrelas
- 197
- Forks
- 37
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de opensolon/soloncode
-
opencode go无法适用Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
-
新增:对话框以及全局的消息记录 模糊检索以及快速定位Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
-
建议:负载均衡Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
-
建议:优化界面ICONAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
-
连接飞书,发消息回复巨慢,有时干脆不回Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
Todas as issues de opensolon/soloncode
Issues semelhantes
-
[Bug] dubbo.protocol.triple.max-message-size is only read from OS environment variablesTalvez já em andamento @CCCLL assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
hierynomus/sshj#1070 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
intellij-elixir/intellij-elixir#4492 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
-
[Server] OpenAPI 3.1 YAML specs generate Object fields: resolveToJSON drops every schema typeAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
quarkiverse/quarkus-openapi-generator#1796 · 1 comentário ·