admin 4a09def6dc fix: TransferEncodingError on task extraction failure
- brain.py: unwrap JSON array responses from Claude (occasional array
  instead of object caused AttributeError → broken chunked stream)
- main.py: wrap extract_task_fields() in try/except so any extraction
  failure gracefully falls back to regex — generator always completes
- tools.py: _resolve_project() uses alphanumeric-stripped matching so
  "Generaladm" resolves to General/Admin via identifier prefix match.
  Word-overlap fallback added. Default changed from Agent Ecosystem to
  General/Admin (correct catch-all bucket)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-02 06:09:45 +00:00
S
Description
Jon Snow — orchestrator agent, chief of staff for NxM agent ecosystem
124 KiB
Languages
Python 99.6%
Dockerfile 0.4%