Commit Graph

68 Commits

Author SHA1 Message Date
freemo 6dfd41cafe Feat: Pulled in core engine from v2 for running configs 2025-12-29 21:25:14 -05:00
freemo 559aa15629 Feat: Wire actor invocation context through plan graph/providers and add streaming CLI coverage. 2025-12-24 18:50:34 -05:00
freemo bb25017773 Feat: Handle actor CLI option overrides 2025-12-24 14:04:34 -05:00
freemo 65ee1a2e96 Feat: Harden actor configuration handling with unsafe confirmations, graph descriptors, and actor-based plan coverage. 2025-12-23 20:57:14 -05:00
freemo 7430b6e743 Feat: Added basic scaffolding for actors 2025-12-23 17:12:16 -05:00
freemo 2de7640a4a Tests: improved coverage slightly to get us back over 98% 2025-12-22 11:18:57 -05:00
freemo 0d95e3c326 Tests: Increase subprocess timeouts from 5-10s to 30s in test steps to fix intermittent CLI command timeout failures 2025-12-22 10:45:44 -05:00
freemo 95e0d6980c Tests: Ensure that unit tests now provide a correct summary 2025-12-20 13:59:31 -05:00
freemo 01475b1e5b Chore: Removed some stubbed out legacy code that has since been replaced 2025-12-19 18:07:30 -05:00
freemo 34a29d7cc8 Feat: Adding Actors support to database 2025-12-19 12:35:56 -05:00
freemo bf4e4b6382 Feat: Added include and exclude file filters for projects to add files as a resource to a project 2025-12-16 17:20:37 -05:00
freemo 8c162d4009 Tests: Added benchmarks for PlanGenerationGraph 2025-12-11 13:55:55 -05:00
freemo dd733b38d1 Feat: Finished stage 5, replacing manual retrys and auditing with LangChain based retrys 2025-12-10 20:25:11 -05:00
freemo 07fbe7afaf Feat: Integrated PlanGenerationGraph for Context loading, added EntityMemory for project tracking 2025-12-10 18:39:00 -05:00
freemo d1d7a2a64e Tests: Added regression testing for mock AI mode via env variable 2025-12-10 16:46:55 -05:00
freemo 85932a691c Tests: Tests now cover mixed-provider scenarios 2025-12-10 14:42:09 -05:00
freemo 0296e7c3b7 Feat connected settings to the providers so they no longer provide mock providers 2025-12-10 12:39:07 -05:00
freemo 0cb4bc3ad3 Feats: Implemented OpenRouter support 2025-12-09 19:28:24 -05:00
freemo 2d64005fec Feats: Added google / Gemini provider 2025-12-09 18:28:14 -05:00
freemo fa192c4fc5 Tests: Just added a bit more test coverage for OpenAI 2025-12-09 15:39:39 -05:00
freemo 337d78cf92 Feat: Now capturing token usage as well as passing along the streaming command from some providers 2025-12-09 14:23:47 -05:00
freemo f82d9552d1 Feat: Added OpenAI and Antropic provider support and tests 2025-12-08 23:02:29 -05:00
freemo 896cc60d55 Feat continued development on OpenAI placeholder 2025-12-08 20:41:23 -05:00
freemo d06051f821 Feat Added ability for PlanService to take per-request providers 2025-12-08 17:45:49 -05:00
freemo 2eb4e08c54 Test: Added another 1% test coverage 2025-12-06 18:36:29 -05:00
freemo 480d77a18e Feat: Finished stage 3, LangChain and LangGraph foundations 2025-12-06 16:30:12 -05:00
freemo 57ef82f191 FEAT: Added chroma support for vector backstore 2025-12-06 14:26:56 -05:00
freemo 4f4cefb369 Feat: implemented vector store service 2025-12-06 00:23:48 -05:00
freemo ea50a939cb Added LangSmith tracing 2025-12-05 21:00:46 -05:00
freemo 5ed288ff5a Feat: Convert data_models.py cloud/billing models 2025-12-05 13:19:26 -05:00
freemo 407b7ec53e Feat: Created provider registry 2025-12-05 12:03:58 -05:00
freemo 512eb1c046 Feat: Added entity management for project tracking 2025-11-30 17:36:52 -05:00
freemo bdf566c385 Feat: Implemented ContextUpdateResult, SummaryForUpdateContextParams 2025-11-30 12:34:07 -05:00
freemo b86df64505 Feat: Started to implement llm providers 2025-11-28 23:52:23 -05:00
freemo 641f7c09d9 Fix: Added streaming to context commands 2025-11-26 23:24:46 -05:00
freemo adf04a7b60 Tests: fixed some minor bugs in our tests 2025-11-25 01:07:09 -05:00
freemo 496f565a57 Chore: Completed stage 1.5 2025-11-24 20:04:18 -05:00
freemo 568bcc3d76 Feat: Implemented basics of plan streaming and AutoDebugGraph 2025-11-22 15:23:39 -05:00
freemo af5093c881 Chore: Got code coverage up to 98% 2025-11-19 22:40:53 -05:00
freemo 89197cd4d3 Fix: improved coverage on context analysis agent 2025-11-18 23:09:56 -05:00
freemo c7a24d37a1 feat: rewrite ContextAnalysisAgent tests to match implementation
- Updated context_analysis_agent_coverage.feature with 86 scenarios
- Tests now match the actual ContextAnalysisAgent API
- Tests cover all 5 workflow nodes: load_files, analyze_dependencies,
  chunk_documents, score_relevance, summarize_context
- Tests cover initialization, async execution, streaming, error handling
- Fixed agents/__init__.py to properly import ContextAnalysisAgent
- Step definitions need to be rewritten to match new tests

Related to implementation_plan.md Phase 2 Week 11 task
2025-11-19 03:08:41 +00:00
freemo a47abd20b2 Feat: Added plan generation module 2025-11-18 21:39:03 -05:00
freemo 4ee19b9977 Feat: Added in memory_service and plan_service features 2025-11-18 17:04:01 -05:00
freemo 958c29b18a Feat: Moved to langchain based providers 2025-11-18 00:10:29 -05:00
freemo 66555e3cc1 Updated project plan and added in a few extra unit tests 2025-11-16 22:14:31 -05:00
freemo 8c662e9a1b Chore: removed test_utils.py from the core code base 2025-11-16 21:45:09 -05:00
freemo 6d2f26bef2 Feat: Added in plan and project commands and functionality 2025-11-16 20:38:02 -05:00
freemo d3fb2f9a74 feat: continued with phase 2 adding database migration scripts to the mix 2025-11-13 18:25:24 -05:00
freemo cbafe7fac4 Implemented unit of work 2025-11-11 20:09:06 -05:00
freemo 8545b106f3 feat(cli): added core domains for the models and the start of the database infrastrcture 2025-11-07 17:54:15 -05:00