Commit Graph

  • c813dcfae4 Bringing back some old friends Renn F 2025-12-25 23:06:41 +01:00
  • 1f6c099d8a Deleted Files (7,506 lines removed) Renn F 2025-12-25 21:01:12 +01:00
  • 7f13e10bf4 Documenter is ignored but it works pretty well Renn F 2025-12-25 07:40:39 +01:00
  • 15f5be3f8b Changes Made Renn F 2025-12-24 23:34:42 +01:00
  • dd1b3394a7 Addressing submit_pm_review, get_or_create_channel_by_slug, and other discrepancies/painpoints of the agents Renn F 2025-12-24 23:05:26 +01:00
  • 67eac35c68 Moved on to DHI (Docker Hardened Images) Renn F 2025-12-24 22:19:43 +01:00
  • 4055cdead4 Fixed escalation bug Renn F 2025-12-24 22:19:19 +01:00
  • b39461ac85 retry mechanism for piragi RAG Renn F 2025-12-24 21:23:14 +01:00
  • ac621ee4e2 Aligning on tasks and messaging, journals and more: MCP, Blueprints, Implementations, tools, API, etc Renn F 2025-12-24 21:19:42 +01:00
  • afde0d5441 Fixed issues reported by agents Renn F 2025-12-24 04:23:16 +01:00
  • 06720b1978 Killed "active" session dependency: Renn F 2025-12-23 22:58:07 +01:00
  • 204b959733 1. Blueprint updates - Added NO_GROUPS escalation docs to all 12 agent blueprints 2. Multi-image Docker architecture - Created role-specific Dockerfiles: - agent-base.Dockerfile (shared foundation) - agent-pm.Dockerfile, agent-dev-be.Dockerfile, agent-dev-fe.Dockerfile - agent-qa-be.Dockerfile, agent-qa-fe.Dockerfile, agent-doc.Dockerfile, agent-ux.Dockerfile 3. Orchestrator updates - roboco/runtime/orchestrator.py: - Added AGENT_IMAGES mapping and get_agent_image() function - Updated _ensure_agent_image() to build base + specialized images - Updated _spawn_container() to use role-specific image - Made _generate_mcp_config() role-aware (though kept notify for all since they need to receive) Renn F 2025-12-23 21:23:50 +01:00
  • 31c776b84a - roboco/api/schemas/sessions.py - Added SessionTaskInfo model and task_links field to SessionResponse - roboco/api/routes/sessions.py - Updated list_sessions to load task links with task titles Renn F 2025-12-23 07:16:17 +01:00
  • 829c0309f5 Changes Made: Renn F 2025-12-23 05:22:37 +01:00
  • 1753f5c9e6 Improved workflow. Ready for git, figma, etc; AND BIGGER TESTS Renn F 2025-12-23 04:39:46 +01:00
  • b7611c24fc feat(sessions): Session-Task linking with scoped context management Renn F 2025-12-22 18:04:31 +01:00
  • 4e06bdb842 BIG REFACTORING: Making everything scalable, maintanable, modularized, code quality, separation of concerns, etc. Renn F 2025-12-22 04:30:50 +01:00
  • dfa8077484 Agents (backend cell at least) are able to receive a full task, break it down into smaller tasks, work on them, qa verify them, document them, pm verify them; and that's it. Completed task. Renn F 2025-12-21 20:11:29 +01:00
  • 5d71f2fe9d 1. roboco/mcp/utils.py - Created shared utilities: - ApiClient class with connection pooling and automatic header injection - ApiResponse wrapper with .ok, .is_status(), .json() methods - get_agent_headers(), format_error_response(), resolve_agent_uuid() 2. roboco/mcp/schemas/__init__.py - Added new input schemas: - TaskBlockInput (groups blocker parameters) - TaskPauseInput (groups pause parameters) 3. Refactored all 4 MCP servers: - journal_server.py - Uses shared ApiClient - notify_server.py - Uses shared ApiClient - message_server.py - Uses shared ApiClient - task_server.py - Uses shared ApiClient, reduced argument count with dataclasses Renn F 2025-12-21 03:20:13 +01:00
  • b04993d8b8 Improved workflow and task lifecycle Renn F 2025-12-21 03:09:12 +01:00
  • 3122d2759e Remove tasks directory Renn F 2025-12-21 00:20:32 +01:00
  • 42b4ed6187 Enhanced blueprints, workflow and minor fixes Renn F 2025-12-20 23:39:07 +01:00
  • eb9109a855 Static agents IDs Renn F 2025-12-19 17:13:54 +01:00
  • a3058e9e02 fix(mcp): resolve agent authentication and journal routing issues Renn F 2025-12-18 19:07:50 +01:00
  • eed29cdf4a Fixes + Cleanup Renn F 2025-12-18 03:29:08 +01:00
  • 9f008e5362 Fixed MCP connection and other MCP issues + API fixes Renn F 2025-12-18 00:32:54 +01:00
  • 405944f36a Fixed agent-orchestrator init and token bburn mitigation plan Renn F 2025-12-16 22:04:24 +01:00
  • 20366f20be Fixed journal resolution of UUIDs to slugs Renn F 2025-12-16 19:28:38 +01:00
  • 0e0eda8809 Summary: Backend-Frontend Alignment Complete Renn F 2025-12-16 01:35:06 +01:00
  • 856d2ea9f8 Fixing permissions for chats Renn F 2025-12-15 23:51:19 +01:00
  • fe2f7f7595 Fix communications for frontend Renn F 2025-12-15 20:59:31 +01:00
  • a8df78fa3e Fixing CORS Renn F 2025-12-15 20:04:50 +01:00
  • 65f52a2dcc Fixed some minor issues with tags and CORS Renn F 2025-12-15 16:52:12 +01:00
  • 9fb0b9c9e2 Fixed OptimalAPI init Renn F 2025-12-15 03:10:08 +01:00
  • d16d678cdc Small fixes Renn F 2025-12-15 02:35:20 +01:00
  • f67a96403b Fixed MCP servers communication + other minor updates Renn F 2025-12-15 02:13:20 +01:00
  • 54c0a41055 Improved Orchestrator is now Smarter and cost-efficient/effective. MCPs still unreachable Renn F 2025-12-15 00:26:28 +01:00
  • bc9cd7575d V0 finally out Renn F 2025-12-14 22:05:34 +01:00
  • 348795c50b Finished reorganization Renn F 2025-12-14 03:40:48 +01:00
  • 855536eb18 Code cleanup + Best practices + Separation of concerns Renn F 2025-12-14 01:09:57 +01:00
  • ee1d54ac90 + Semgrep + Deptry Renn F 2025-12-13 18:09:23 +01:00
  • ccd949c5c1 + Radon + Xenon + Pip-Audit + Bandit + Safety Renn F 2025-12-13 17:50:47 +01:00
  • 2e865ccb12 + Bandit Renn F 2025-12-13 13:44:57 +01:00
  • 79be4bbf36 + Vulture + pre-commit hooks setup Renn F 2025-12-13 13:43:25 +01:00
  • 4f1d59987f ++ Renn F 2025-12-13 13:25:37 +01:00
  • 9e7d9e81e2 Fixed pyproject.toml Renn F 2025-12-13 05:53:19 +01:00
  • 35ef0108e9 All MyPy and Ruff checked Renn F 2025-12-13 05:50:34 +01:00
  • a2424be80c Blueprint alignment Renn F 2025-12-13 00:00:52 +01:00
  • 316325625c TOON Optimizations Renn F 2025-12-12 18:08:06 +01:00
  • d570334e04 Linting: Check Renn F 2025-12-12 02:45:47 +01:00
  • b8c19e85bd TODOs done + cleanup Renn F 2025-12-11 01:05:20 +01:00
  • f0f6f77d68 Moved out of "src" Renn F 2025-12-10 17:37:24 +01:00
  • 7f5bc4b8b8 Checkpoint before cleanup + best practices + code quality Renn F 2025-12-10 17:35:43 +01:00
  • 0c5dac4d16 Initial implementation Renn F 2025-12-10 02:49:54 +01:00
  • 209aa346ab Initial commit Renzo FandGitHub 2025-12-08 23:59:51 +01:00