141 Commits

Author SHA1 Message Date
freemo 10ad86df60 Feat: Added progress bar as a built-in tool and added it to finish command v2.0.0 2025-12-16 16:52:25 -05:00
freemo d829afc01e Feat: Added finish command to scientific paper writer 2025-12-16 10:16:13 -05:00
freemo c0852820f8 Scripts: make_context now gets additional sources for each section 2025-12-11 13:46:38 -05:00
freemo 3a423211e9 Ensures errors are only shown in full in debugging mode, and added API keys for some providers. 2025-12-10 21:20:57 -05:00
freemo 9775bb1270 Scripts: Got make_context working even when the number of sections changes 2025-12-10 16:41:53 -05:00
freemo 4d94df87bf Feats: End to end (full plain text paper) is working and updated make_context so it still works even when paper content varies 2025-12-10 14:15:31 -05:00
freemo d9d00dc7bd Feats: Works mostly end to end and now prints full paper content as first step in the paper_review stage 2025-12-09 18:26:04 -05:00
freemo 666b70f9be Feat: Got scientific paper writer to spit back entire paper verbatim during paper review 2025-12-09 14:50:41 -05:00
freemo d13b84ad92 Fix: Much of the content wasnt getting into the context thus causing issues, this has been fixed 2025-12-09 00:29:19 -05:00
freemo d82a2bf483 Fix the paper review stage no longer truncates broken text back to the user 2025-12-08 22:18:16 -05:00
freemo 291963134a Fix: Partially fixed transition to paper review stage 2025-12-06 15:58:16 -05:00
freemo 41275725c1 Feat: Successfully gets through content running section 2025-12-01 14:57:53 -05:00
freemo 11d9f6e7a7 Feat: scientific paper writer appears to proceed through three phases of writing each station with commands now 2025-11-30 16:01:23 -05:00
freemo d5e4c40b90 Fix: scientific paper writer now gets to the point it writes the first section of the paper with sources 2025-11-25 20:54:16 -05:00
freemo 1a5f660660 Fix: Content writing stages werent working due to JINJA2 template not applying correctly 2025-11-25 19:31:33 -05:00
freemo 5e6ed1e7f5 Fix: Seems the new langgraph based example works up to and including the content stage 2025-11-25 01:58:32 -05:00
freemo d9ee539612 Feat: LangGraph with routing mostly working, scientific example ported 2025-11-24 22:56:54 -05:00
freemo 004e3c7261 Chore: RxPy routing is not garunteed to work in run mode so added some guardrails to prevent that. 2025-11-21 14:48:46 -05:00
freemo 69afc3586b Chore: Unified run and interactive code paths to improve discepencies between them 2025-11-19 17:06:02 -05:00
freemo 5f7812d6f6 Fix: Tests no longer create context in the user directory 2025-11-18 22:11:35 -05:00
freemo 5abb0dc02e Feat: Added an --all flag to the context delete command 2025-11-18 20:23:29 -05:00
freemo 300fbd1212 Chore: Moved any pytest tests over to behave and removed pytest entierly 2025-11-18 17:32:04 -05:00
freemo 549fc9c3e3 feat: added --load-context argument to run command 2025-11-18 16:46:42 -05:00
freemo c23eeef7e3 Adding in json parsing after structure step, still cant get past structure though 2025-11-18 01:03:29 -05:00
freemo 4635cfd597 Feat: everything up to and including the structure section now works 2025-11-17 23:40:42 -05:00
freemo 820971b26c Page gets up to deep_research stage 2025-11-17 21:17:24 -05:00
freemo a2614e01c6 Updated scientific paper to use same prompts as before 2025-11-17 19:03:07 -05:00
freemo 7d0b7db516 Fix: JINJA2 templates are now being honored. 2025-11-17 17:13:22 -05:00
freemo 022faaa748 Fix: the scientific paper writer now gets to the brainstorming phase 2025-11-17 00:40:05 -05:00
freemo 91b6f1bd55 Fix: Verbosity wasnt being respected and errors were still leaking to the top, this is fixed 2025-11-17 00:26:33 -05:00
freemo 1399d8cf21 Fixed scientific paper so it can get to throught he discovery stage now 2025-11-16 21:42:27 -05:00
freemo 4e1c8e77b1 Feat: added verbosity flag to control logging output 2025-11-16 20:49:13 -05:00
freemo ffb3fab708 Fix: updated scientific paper writer such that each agent introduces itself at each stage 2025-11-16 18:32:10 -05:00
freemo cecc42e53f Fix: Got scientific paper writer going thropugh the stages. 2025-11-16 18:17:13 -05:00
freemo 34ce3345aa Fixed linting and typechecking, tox fully works now 2025-11-15 23:40:59 -05:00
freemo 1959f8955b tests: some improved code coverage 2025-11-13 18:15:32 -05:00
freemo 977aa737fd feat: Added temperature override for run and interactive commands for better testing 2025-11-13 16:43:38 -05:00
freemo 61de8bfdcc Added more integration tests to cover some interactive modes 2025-11-13 14:32:08 -05:00
freemo ef81dd804b fix: end to end test on scientific writing paper in place 2025-11-11 13:59:57 -05:00
freemo 602636455b fix: Fixed many of the remaining issues and got a mostly working integration test for scientific paper writer 2025-11-11 12:34:49 -05:00
AI Assistant bfd7f1baa5 Added Robot Framework for integration testing and a simple starting integration test 2025-11-07 12:38:19 -05:00
AI Assistant ba3f049e04 test: Added vetter coverage to network and decorators 2025-11-06 21:43:15 -05:00
AI Assistant dc2a1eea3c feat: Added context tracking when using via run, and added context command for managing it 2025-11-06 19:19:18 -05:00
AI Assistant ead9af04d6 fix(examples): got scientific writing paper partly working 2025-11-05 13:08:14 -05:00
aditya 271d3a76d3 fix: handle empty/comment-only YAML gracefully 2025-10-30 20:40:17 +05:30
aditya cfc83dae60 fix: fix some minor type annotation issues 2025-10-30 19:01:30 +05:30
aditya 170657113f fix: remove cast with runtime type checking; replace all Dict[..] with dict[..] 2025-10-30 18:30:47 +05:30
aditya 6be9073aa0 fix: fix mypy --strict related errors 2025-10-30 14:48:29 +05:30
aditya 69ebb53acd fix: type safety and maintainability improvements 2025-10-29 19:55:20 +05:30
aditya 9fd86a7fdc fix: security hardening, cross-version compatibility, and consistency improvements 2025-10-29 19:52:41 +05:30