freemo
1ebaa2efe4
Tests: Extended Stage 7 benchmarks with latency + token metrics after tuning
2025-12-12 08:20:37 -05:00
freemo
a3389e32ac
Docs: Updated some obsolete points in the implementation checklist
2025-12-11 14:04:01 -05:00
freemo
8c162d4009
Tests: Added benchmarks for PlanGenerationGraph
2025-12-11 13:55:55 -05:00
freemo
41962dcaf7
Chore: Updated performance task in plan with some detailed action items.
2025-12-11 11:06:54 -05:00
freemo
785bad712c
Chore: Marked stage 6 complete as well as several tasks in stage 7
2025-12-10 21:03:11 -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
55bda31e84
Chore: Marking Stage 4 complete
2025-12-10 18:09:04 -05:00
freemo
42c4de2237
Chore: Finished stage 2.7
2025-12-10 17:49:40 -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
d6714340e5
Tests: Added some priovider registry integration tests
2025-12-10 13:29:24 -05:00
freemo
d50dbe0dc6
Docs: Wrote the provider integration documentation
2025-12-10 12:58:23 -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
146aea743e
Chore: Marking all Manual Mode commands complete (leftover from an earlier stage).
2025-12-09 19:34:34 -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
9465c5957c
Docs: Added some documentation explaining the current plan lifecycle
2025-12-08 23:02:58 -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
b75dad302a
Chore: Just updated the checklist and added soem documentation
2025-12-01 15:05:16 -05:00
freemo
512eb1c046
Feat: Added entity management for project tracking
2025-11-30 17:36:52 -05:00
freemo
5bc36579f5
Feat: Continued conversion on data models
2025-11-30 13:47:47 -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
5c37b20642
Chore updated implementation checklist with provider registry implementation
2025-11-27 00:32:59 -05:00
freemo
39c8576f06
Chore: Improved the error message on 'plan tell' command
2025-11-26 23:52:03 -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
009ca05853
Updated implementation plan to prepare for the next phase
2025-11-20 00:50:23 -05:00
freemo
84fd5bffb4
Updated plan and added additional integrationt est
2025-11-19 23:38:49 -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
4f91727e92
Updated some of the checklist items in the implementation plan
2025-11-18 21:54:48 -05:00
freemo
ea18d92f65
feat: implement ContextAnalysisAgent with LangGraph
...
Add comprehensive context analysis workflow using LangGraph's StateGraph pattern.
The agent provides 5-node workflow for analyzing code files: load_files →
analyze_dependencies → chunk_documents → score_relevance → summarize_context.
Features:
- Document loading with LangChain TextLoader
- Dependency extraction using LLM prompts
- Configurable chunking (2000 chars, 200 overlap)
- Relevance scoring (0.0-1.0) with keyword fallback
- High-level summary generation with statistics
- MemorySaver checkpointing for resumable execution
- Full support for sync/async and streaming execution
Implements Week 11 task from Phase 2 LangChain/LangGraph integration.
Documented in implementation_plan.md Phase 2 Notes.
2025-11-19 02:51:39 +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