Observert (2026-07-27, event github-digdir-digdir-ai-agents-96-c5092092559)
Pi-agenten (aivar:gemma4) produserte et komplett og korrekt delegerings-svar, men med én formatglipp i AGENT-RESULT-JSON-en: ',' i stedet for "," mellom reply- og delegate-feltet:
"reply":"… på issue #96.','delegate":{"agent":"local-cc-coding-agent", …
Ugyldig JSON → extraction_failed-fallbacken fra #91 slo inn (helt riktig oppførsel: ærlig ⚠️-melding til brukeren, ingen fabrikkert delegering) — men en ellers perfekt delegering gikk tapt, og brukeren måtte re-trigge manuelt.
Forslag
Ett eller flere av disse, i agents/proxy-agent/docker/entrypoint.sh (extract_result_json):
- Reparasjonspass for nesten-JSON før forkasting: kjente enkle glipper som
',' / ":' mellom felt (kun mellom strengverdi-slutt og neste nøkkel — ikke generell quote-erstatning, som ville ødelagt legitimt innhold).
- Én automatisk retry når ekstraksjonen feiler: kjør pi på nytt med kort tilleggsinstruks om at forrige svar hadde ugyldig JSON etter markøren (billigste robusthetsgevinst; gemma-glippene er ikke-deterministiske).
- Evt. undersøke om pi kan kjøre med håndhevet strukturert output (json_schema) mot det OpenAI-kompatible endepunktet — da forsvinner problemklassen helt.
Fallback-oppførselen fra #91 skal bestå uendret — dette handler kun om å redusere hvor ofte den trengs.
Kontekst
Loggen ligger i proxy-agentens triggers/logs/github-digdir-digdir-ai-agents-96-c5092092559.log i deploy-klonen.
Observert (2026-07-27, event
github-digdir-digdir-ai-agents-96-c5092092559)Pi-agenten (aivar:gemma4) produserte et komplett og korrekt delegerings-svar, men med én formatglipp i AGENT-RESULT-JSON-en:
','i stedet for","mellomreply- ogdelegate-feltet:Ugyldig JSON →⚠️ -melding til brukeren, ingen fabrikkert delegering) — men en ellers perfekt delegering gikk tapt, og brukeren måtte re-trigge manuelt.
extraction_failed-fallbacken fra #91 slo inn (helt riktig oppførsel: ærligForslag
Ett eller flere av disse, i
agents/proxy-agent/docker/entrypoint.sh(extract_result_json):','/":'mellom felt (kun mellom strengverdi-slutt og neste nøkkel — ikke generell quote-erstatning, som ville ødelagt legitimt innhold).Fallback-oppførselen fra #91 skal bestå uendret — dette handler kun om å redusere hvor ofte den trengs.
Kontekst
Loggen ligger i proxy-agentens
triggers/logs/github-digdir-digdir-ai-agents-96-c5092092559.logi deploy-klonen.