Dark-Alex-17
54c5079cb7
feat: long-running session improvements
...
- Hang fix: 120s timeout on compression LLM call + raw_stream
channel-close handling (None => break instead of spinning)
- Supervisor effective active count: stop counting finished
JoinHandles as occupying capacity slots
- Universal tool result size cap: truncate_if_needed() on
ToolResult, applied in eval_tool_calls() after escalation block;
configurable via max_tool_result_chars in AppConfig/AgentConfig
- Windowed compression: compression_keep_last config param keeps
the N most recent messages visible after compression
- Fix pre-existing flaky test: add #[serial] to
handle_list_available_unrestricted_when_no_whitelist so it does
not race with TestConfigDirGuard-based tests that temporarily
populate the agents data dir
2026-07-23 12:25:54 -06:00
Dark-Alex-17
e5d0fcc764
test: fixed linter issues on markdown tests
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 13:32:37 -06:00
Dark-Alex-17
c60d3e7cda
style: updated some stylistic things across the new markdown rendering implementation
CI / All (ubuntu-latest) (push) Failing after 24s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-22 13:20:56 -06:00
Dark-Alex-17
420db4bb88
feat: created a new builtin function for agents who can spawn other agents to list available agents via agent__list_available
2026-07-22 12:50:41 -06:00
Dark-Alex-17
dfacf31f6a
fix(render): suppress blank lines above rendered table
2026-07-22 12:37:30 -06:00
Dark-Alex-17
e82e5ab8e4
test(render): comprehensive table rendering coverage
2026-07-22 12:30:10 -06:00
Dark-Alex-17
d790782ace
feat(render): hanging-indent line wrapping for lists and blockquotes
2026-07-22 12:27:13 -06:00
Dark-Alex-17
bf06d5e8f3
feat(render): wire table state machine and finalize hook
2026-07-22 12:23:44 -06:00
Dark-Alex-17
cdfaa0f111
feat(render): render markdown tables with comfy-table
2026-07-22 12:20:02 -06:00
Dark-Alex-17
c062f34852
feat(render): parse table cells and column alignments
2026-07-22 12:16:05 -06:00
Dark-Alex-17
7671d28d6e
feat(render): detect markdown table rows and separators
2026-07-22 12:14:45 -06:00
Dark-Alex-17
fcc4a1d2b5
feat(render): add comfy-table dependency and table border style
2026-07-22 12:11:04 -06:00
Dark-Alex-17
b0eeba110d
test(render): comprehensive coverage for rich markdown renderer
2026-07-22 11:48:43 -06:00
Dark-Alex-17
d65d63ee50
feat(render): activate rich markdown renderer as default
2026-07-22 11:47:39 -06:00
Dark-Alex-17
9890cf0ddc
feat(render): rich block-level markdown rendering (headings, quotes, lists, hr)
2026-07-22 11:45:03 -06:00
Dark-Alex-17
89db5b3887
feat(render): rich inline markdown rendering (bold, italic, code, links)
2026-07-22 11:41:35 -06:00
Dark-Alex-17
f40ba4ccbe
feat(render): detect markdown block-level line types
2026-07-22 11:37:11 -06:00
Dark-Alex-17
d2940a8d32
feat(render): precompute markdown scope styles for rich rendering
2026-07-22 11:31:23 -06:00
Dark-Alex-17
ed7ad36475
feat: Created the raw_markdown configuration flag
2026-07-22 11:03:27 -06:00
Dark-Alex-17
863740f916
fix: no cursor timeout when user scrolls away from ongoing streaming output
CI / All (ubuntu-latest) (push) Failing after 25s
CI / All (macos-latest) (push) Has been cancelled
CI / All (windows-latest) (push) Has been cancelled
2026-07-16 16:01:19 -06:00
Dark-Alex-17
81c037515e
feat: improved UX for parallel graph execution
2026-05-20 18:54:20 -06:00
Dark-Alex-17
fb69c21252
build: updated crossterm version for MacOS
2026-04-23 08:49:26 -06:00
Dark-Alex-17
883ac659b2
testing
2026-04-16 10:17:03 -06:00
Dark-Alex-17
cc7f963b89
style: Applied formatting across new inquire files
2026-03-16 12:39:20 -06:00
Dark-Alex-17
2cb0ed3f64
feat: Supported theming in the inquire prompts in the REPL
2026-03-16 12:36:20 -06:00
Dark-Alex-17
dbf7329e87
refactor: Updated to the most recent Rust version with 2024 syntax
2025-11-07 15:50:55 -07:00
Dark-Alex-17
216a3d53cd
Baseline project
2025-07-06 10:45:42 -06:00