Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Scout triages results into research notes

Aperta
#36 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

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
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
csharp
Ambito
ai

Direzione di ricerca

The Scout agent should be implemented as a new class registered alongside the existing Pleb agent; start from agent registration and the pipeline processing fetched results. Unit tests must substitute AIAgent to cover keep, discard, no-verdict, resume and aggregation. Done means all acceptance criteria pass and tests are green.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement ready-for-agent

Parent

#21

What to build

A new local-model agent, the Scout, judges each fetched result against the topic brief and keeps or discards it. The kept results for a topic are combined into one research note in the new-notes folder, which the existing pipeline then files with citations.

Acceptance criteria

  • Scout registered everywhere an agent needs to be, provider default OpenAICompatible, thinking disabled, no wiki rules, no wiki or file tools
  • One run per result; prompt order fixed: stable system prompt and tools, then brief, then delimited fetched content marked as data
  • Tools KeepResult(summary, quotes) (quotes length-capped in code) and DiscardResult(reason); a run without a verdict counts as a discard and is recorded as failed
  • Judged results are marked in the pending batch so a restart skips them
  • Kept results become one note per topic per cycle with the research header; the batch moves to awaiting; an all-discard batch completes as empty
  • Runs share the model gate with the Pleb, Scout first
  • Unit tests with a substituted AIAgent cover keep, discard, no-verdict, resume and aggregation

Blocked by

  • #30
  • #35
Lingua principale
C#
Stelle
0
Fork
0
Merge medio
36m
PR unite (30g)
35

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di DigiBanks99/knowledge-base

Tutte le issue di DigiBanks99/knowledge-base

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.