1. 26 May, 2026 3 commits
    • Admin's avatar
      fix: activity endpoint returns flat array instead of paginated object · 5bed3e6c
      Admin authored
      Frontend calls (g ?? []).slice(0,10) on activity data, which crashes
      when API returns {total, offset, limit, items} instead of ActivityEvent[].
      Changed response_model from PaginatedResponse to List[ActivityLogResponse].
      Also fixed .mcp.json Playwright package name.
      
      Verified via Playwright MCP: 0 console errors on dashboard.
      5bed3e6c
    • Admin's avatar
      fix: sync/async boundary fixes, closure bug, missing deps, runtime imports · b5c29abf
      Admin authored
      - Fix run_conversation sync/async boundary in 5 files:
        - run_agent.py main(): use _run_conversation_sync
        - batch_runner.py: use _run_conversation_sync
        - background_review.py: use _run_conversation_sync
        - curator.py: use _run_conversation_sync
        - acp_adapter/server.py: use _run_conversation_sync
      - Fix classic Python closure late-binding bug in get_tools.py
        (is_async captured by reference, not value)
      - Add missing deps to requirements.txt: openai, langchain-core, pyyaml, fire
      - Fix missing HTTPException import in environment_config.py
      - Fix missing List import in org_chart_svg.py
      b5c29abf
    • Admin's avatar
  2. 25 May, 2026 4 commits
  3. 23 May, 2026 3 commits
  4. 21 May, 2026 3 commits
  5. 20 May, 2026 2 commits
  6. 19 May, 2026 1 commit
  7. 14 May, 2026 1 commit
  8. 13 May, 2026 4 commits
  9. 12 May, 2026 7 commits
  10. 11 May, 2026 1 commit
  11. 10 May, 2026 3 commits
  12. 08 May, 2026 1 commit
  13. 07 May, 2026 1 commit
  14. 06 May, 2026 6 commits