Pleb curates topic queries
Los mantenedores suelen responder en 1 día
Ya se ha fusionado un pull request relacionado.
- #57 de @DigiBanks99 — fusionado
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Begin at the agent registration points named (known agents, startup, AppHost agents list, provider default). Implement Pleb with prompt assembly from topic index and changed paths, plus SetTopicQueries and KeepQueries tools with validation. Add an in-process gate and wire runs to the run tracker and Topics page. Done when acceptance criteria pass with unit tests using a substituted AIAgent.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Parent
#21
What to build
A new local-model agent, the Pleb, works through the curation queue and gives each topic a short de-identified brief and up to three search queries, or keeps the current ones when nothing relevant changed. The author sees the brief and queries on the Topics page.
Acceptance criteria
- Pleb registered everywhere an agent needs to be (known agents, startup, AppHost agents list, provider default
OpenAICompatible, instruction template), with thinking disabled and no wiki rules - No read tools: code assembles the prompt (topic index page truncated, changed paths with first headings, current brief and queries), failing clearly if over the configured budget
- Tools
SetTopicQueries(topic, brief, queries)andKeepQueries(topic); validation rejects more than three queries, over-long text and any denied name in queries or brief, with errors explicit enough to correct - A single in-process gate (configurable concurrency, default 1) wraps model runs; the queue drains at most N per cycle; drain is skipped while the model server is unhealthy
- Runs go through the run tracker and show on the Runs page; failed curations move to a failed folder
- Topics page shows brief, queries and last curation
- Unit tests with a substituted
AIAgentand store cover validation, keep, failure and gating
Blocked by
- #29
- #31
- #32
- Lenguaje dominante
- C#
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 40 min
- PR fusionados (30 d)
- 47
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de DigiBanks99/knowledge-base
-
enhancement ready-for-agent
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
DigiBanks99/knowledge-base#65 ·
Los mantenedores suelen responder en 1 día
-
enhancement ready-for-agent
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
DigiBanks99/knowledge-base#64 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
DigiBanks99/knowledge-base#63 ·
Los mantenedores suelen responder en 1 día
-
enhancement ready-for-agent
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
DigiBanks99/knowledge-base#38 ·
Los mantenedores suelen responder en 1 día
-
enhancement ready-for-agent
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
DigiBanks99/knowledge-base#21 ·
Los mantenedores suelen responder en 1 día
Todos los issues de DigiBanks99/knowledge-base
Issues similares
-
Add dependency list in documentsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
Los mantenedores suelen responder en 3 días
-
Add 'upm' tag on githubAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug mac アプリ: コード アプリ: チャット 優先: 中 要トリアージ
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
yksr-melt/Meltype#1346 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Collect corrected translations in the app, with no GitHub account and the least possible frictionAbiertolocalization medium ui
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
hexide-io/HexIDE#2819 · 1 comentario ·
Los mantenedores suelen responder en 1 día