Feature request: GoldenDirectiveTool (harmonic relationship score, full vs cropped reporting)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 66/100
Direzione di ricerca
Inizia leggendo gli strumenti esistenti in lib/crewai-tools per scoprire come gli strumenti autonomi definiscono gli input e riportano i risultati. Implementa il calcolo di Golden Directive per A con segno ed E non negativo a fotogramma intero, e includi Y ritagliato e il divario tra fotogramma intero e ritagliato quando viene fornito E ritagliato. Il lavoro è completato quando lo strumento riporta i punteggi richiesti senza misurare A o E; l’issue non indica alcun file di test, quindi individua i test degli strumenti più vicini ed eseguili.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Feature Area
Core functionality
Is your feature request related to a an existing bug? Please link it here.
NA
Describe the solution you'd like
Feature request
Add a GoldenDirectiveTool to crewai_tools (lib/crewai-tools): a self-contained tool, no external dependencies, that calculates the Golden Directive relationship score:
Y = 2(A x E) / (A + E)
Inputs are an agent score A, an environment health score E (full frame), and optionally a cropped-frame E. Output reports full Y, and when a cropped E is given, cropped Y and the full-versus-cropped gap, as the Directive's reporting rule requires.
The Golden Directive (https://thegoldendirective.pages.dev/) is a candidate training reward proposed by Paul Eisman. A is the agent's actions tally — verified gives minus takes, in counts; it is signed and can go negative, there is no floor under it. E is the level of everything not-A in the frame, against a healthy baseline; a level cannot go below 0. If either A or E reaches 0, Y reaches 0.
Scope, stated plainly:
- This tool performs the calculation and reporting only. It does not measure A or E; in the source proposal, A and E measurement is not yet operational for real training.
- The Directive itself is a proposal, not a deployed solution. Its results so far are pilot-scale toy gridworld runs, reported on the site.
Why
CrewAI agents currently have no built-in way to score an action against the health of the environment it acts on. This tool gives crews a one-number relationship check — act so that both sides stay strong — with the full-frame versus cropped-frame gap reported, so a score that only looks good inside a narrow frame is visible as such.
A pull request implementing this was previously submitted as #8929 and auto-closed for want of this issue; it will be reopened referencing this issue once the issue is open.
Describe alternatives you've considered
No response
Additional context
No response
Willingness to Contribute
Yes, I'd be happy to submit a pull request
- Lingua principale
- Python
- Stelle
- 60.4k
- Fork
- 9k
- Merge medio
- 1g 4h
- PR unite (30g)
- 210
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la 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 crewAIInc/crewAI
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
crewAIInc/crewAI#9132 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] Scrape tools reject the documented cookies mapping and drop cookies when the URL is passed at runtimeForse già presa @Luckyou-d l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG] OpenAI-compatible embedding model alias breaks embedder constructionForse già presa @gokay-ai l’ha presa 10 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
crewAIInc/crewAI#8761 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[FEATURE] Add api_base_url to TavilySearchTool and TavilyExtractorToolForse già presa @jayfeng7 l’ha presa 11 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
crewAIInc/crewAI#8635 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di crewAIInc/crewAI
Issue simili
-
[Bug] vllm-sr config migrate drops providers.models[].deploymentForse già presa @Bevisy l’ha presa oggi. Apertaneeds-acceptance wg/developer-experience-ecosystem
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
vllm-project/semantic-router#5996 ·
I maintainer di solito rispondono entro 2 giorni
-
bugfix low-priority plugin:abstract plugin:leyline small-effort source:discussion
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
athola/claude-night-market#1132 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
WeblateOrg/language-data#2773 ·
I maintainer di solito rispondono entro 1 giorno
-
[yugabyted] xcluster set_up and add_to_replication fail for database names containing - . or (Apertakind/bug priority/medium qa_automation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
yugabyte/yugabyte-db#37324 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Niko1221/Strata#5553 · 2 commenti ·
I maintainer di solito rispondono entro 4 giorni