-
dff1c8fcf1
fix(tui): tool inline_diff renders inline with the active turn
Brooklyn Nicholson
2026-04-21 18:35:59 -05:00
-
-
-
723a9cfb1e
fix(tui): /history shows the TUI's own transcript, scrollable
Brooklyn Nicholson
2026-04-21 18:33:27 -05:00
-
-
-
d30f6ac44e
fix(tui): up-arrow inside a multi-line buffer moves cursor, not history
Brooklyn Nicholson
2026-04-21 18:31:35 -05:00
-
-
0dfb7b8a0d
fix(tui): /resume picker shows telegram/discord/etc sessions
Brooklyn Nicholson
2026-04-21 18:28:40 -05:00
-
-
35a4b093d8
Merge pull request #13719 from NousResearch/bb/tui-markdown-cleanup
brooklyn!
2026-04-21 18:13:18 -05:00
-
-
5504ee8de8
Merge pull request #13715 from NousResearch/bb/tui-markdown-tilde-subscript
brooklyn!
2026-04-21 18:12:59 -05:00
-
-
b97b4c4981
refactor(tui): clean markdown.tsx per KISS/DRY
Brooklyn Nicholson
2026-04-21 18:04:30 -05:00
-
-
43eb1153e9
fix(tui): don't swallow Kimi/Qwen ~! ~? kaomoji as subscript spans
Brooklyn Nicholson
2026-04-21 17:34:48 -05:00
-
-
9fa49206dc
feat(llm-wiki): port provenance markers, source hashing, and quality signals from llm-wiki-compiler (#13700)
Teknium
2026-04-21 14:56:34 -07:00
-
52cbceea44
fix(vision): restore tier-aware Nous vision model selection (#13703)
Teknium
2026-04-21 14:43:55 -07:00
-
7ba9c22cde
fix(vision): route Nous main-provider vision through tier-aware backend
helix4u
2026-04-21 15:19:00 -06:00
-
5b60ef8058
Merge pull request #13594 from NousResearch/bb/tui-readline-parity-linux
brooklyn!
2026-04-21 16:40:15 -05:00
-
-
dfad86d1ed
Merge pull request #13596 from NousResearch/bb/tui-ctrl-c-preserve-segments
brooklyn!
2026-04-21 16:34:26 -05:00
-
-
e6e993552a
Merge pull request #13622 from NousResearch/bb/tui-model-switch-sticks
brooklyn!
2026-04-21 16:34:19 -05:00
-
-
3e198f37c9
Merge pull request #13641 from NousResearch/bb/tui-at-folder-filter
brooklyn!
2026-04-21 16:33:30 -05:00
-
-
ef589b1a23
test(approval): regression guards for thread-local callback contract
Teknium
2026-04-21 14:24:23 -07:00
-
52a79d99d2
fix(security): TUI approval overlay accepts blind keystrokes, CLI thread-local callback invisible to agent
Societus
2026-04-21 11:18:05 -07:00
-
204f435b48
chore(release): add Ifkellx to AUTHOR_MAP for PR #12687
Teknium
2026-04-21 14:27:07 -07:00
-
0301787653
fix(vision): resolve Nous vision model correctly in auto-detect path
Esteban
2026-04-19 20:08:03 +00:00
-
3e1a3372ab
docs(delegate): clarify that the parent agent, not the user, populates goal/context (#13698)
Teknium
2026-04-21 14:27:06 -07:00
-
392b2bb17b
fix(auxiliary): refresh Nous runtime credentials after aux 401s
helix4u
2026-04-21 14:45:13 -06:00
-
48ecb98f8a
feat(delegate): orchestrator role and configurable spawn depth (default flat)
pefontana
2026-04-21 14:11:53 -07:00
-
e7f8a5fea3
Merge pull request #13591 from NousResearch/bb/tui-pager-scroll
brooklyn!
2026-04-21 15:54:45 -05:00
-
-
eacf313858
Merge pull request #13253 from NousResearch/bb/tui-emoji-vs16-injection
brooklyn!
2026-04-21 15:53:29 -05:00
-
-
136519a2c9
fix(tui): inject VS16 so text-default emoji render as color glyphs
Brooklyn Nicholson
2026-04-20 20:12:10 -05:00
-
-
12c7f279d6
Merge pull request #13661 from NousResearch/bb/tui-skills-manage-async
brooklyn!
2026-04-21 15:51:09 -05:00
-
-
c0db4d529d
Merge pull request #13590 from NousResearch/bb/tui-enter-applies-path-completion
brooklyn!
2026-04-21 15:50:43 -05:00
-
-
c641d14b6b
Merge pull request #13595 from NousResearch/bb/tui-tools-unknown-subcommand
brooklyn!
2026-04-21 15:50:31 -05:00
-
-
26394d9e97
Merge pull request #13592 from NousResearch/bb/tui-picker-polish
brooklyn!
2026-04-21 15:50:11 -05:00
-
-
2aa983e2f2
feat(gateway): recognize .pdf in MEDIA: tag extraction (#13683)
Teknium
2026-04-21 13:48:10 -07:00
-
7c3c7e50c5
test(delegate): make default_toolsets regression test robust to user config
pefontana
2026-04-15 16:28:31 -03:00
-
baaf49e9fd
docs(delegate): remove default_toolsets from example config and docs
pefontana
2026-04-15 16:17:47 -03:00
-
631e8793f4
refactor(delegate): drop dead default_toolsets from CLI default config
pefontana
2026-04-15 16:17:36 -03:00
-
5ffae9228b
feat(image-gen): add GPT Image 2 to FAL catalog (#13677)
Teknium
2026-04-21 13:35:31 -07:00
-
e889332c99
fix(gateway): always inject reply-to pointer, not just when quoted text is absent (#13676)
Teknium
2026-04-21 13:33:02 -07:00
-
7ff7155cbd
fix(skills/llama-cpp): concise description, restore python bindings, fix curl
Teknium
2026-04-21 13:29:50 -07:00
-
d6cf2cc058
improve llama.cpp skill
burtenshaw
2026-04-21 20:37:07 +02:00
-
48f8244873
fix(tui): route skills.manage through the long-handler thread pool
Brooklyn Nicholson
2026-04-21 14:57:23 -05:00
-
-
-
dd5ead1007
fix(tui): preserve prior segment output on Ctrl+C interrupt
Brooklyn Nicholson
2026-04-21 11:43:59 -05:00
-
-
-
887dfc4067
fix(tui): pager supports scrolling (up/down/page/top/bottom)
Brooklyn Nicholson
2026-04-21 10:43:55 -05:00
-
-
-
34f24daa8d
fix(tui): stabilize slash-completion dropdown height
Brooklyn Nicholson
2026-04-21 14:19:05 -05:00
-
4ada76b6ed
fix(tui): truncate long picker rows so the height stays stable
Brooklyn Nicholson
2026-04-21 13:49:52 -05:00
-
9d9db1e910
fix(tui): @folder: only yields directories, @file: only yields files
Brooklyn Nicholson
2026-04-21 13:34:05 -05:00
-
-
-
f0b763c74f
fix(model-switch): drop stale provider from fallback chain and env after /model
Brooklyn Nicholson
2026-04-21 12:23:17 -05:00
-
-
-
fc6a27098e
fix(tui): raise picker selection contrast with inverse + bold
Brooklyn Nicholson
2026-04-21 10:47:31 -05:00
-
c3b8c8e42c
fix(tui): stabilize model picker viewport height
Brooklyn Nicholson
2026-04-21 10:45:19 -05:00
-
-
83c1d4ec27
fix(tui): delegate unknown /tools subcommand to slash.exec
Brooklyn Nicholson
2026-04-21 11:43:58 -05:00
-
-
d86c886b31
fix(tui): readline parity on Linux — Ctrl+A = home, Alt+B/F word nav
Brooklyn Nicholson
2026-04-21 10:49:35 -05:00
-
-
-
4b0686f63d
fix(tui): apply path/@ completion on Enter
Brooklyn Nicholson
2026-04-21 10:42:31 -05:00
-
-
ce98e1ef11
Merge pull request #13652 from IAvecilla/fix-underscore-display
Jeffrey Quesnelle
2026-04-21 15:09:36 -04:00
-
-
54c2261214
Rename test variables
IAvecilla
2026-04-21 16:00:34 -03:00
-
943602b68a
Merge pull request #13646 from NousResearch/fix/nix
ethernet
2026-04-21 14:54:23 -04:00
-
-
ce0ecce6cf
update package.locks
Ari Lotter
2026-04-21 14:42:49 -04:00
-
-
aa61831a14
fix(cli): keep snake_case underscores intact in strip markdown mode
IAvecilla
2026-04-21 15:32:59 -03:00
-
-
b2111a2b45
Merge pull request #13526 from NousResearch/feat/dashboard-action-buttons
Austin Pickett
2026-04-21 08:40:26 -07:00
-
-
c9e8d82ef4
fix(tui): address code review findings
kshitijk4poor
2026-04-21 20:29:20 +05:30
-
bc9927dc50
fix(tui): address PR review feedback
kshitijk4poor
2026-04-21 20:05:18 +05:30
-
9556fef5a1
fix(tui): improve macOS paste and shortcut parity
kshitijk4poor
2026-04-21 14:27:28 +05:30
-
d8d4ef4e20
chore: layout
Austin Pickett
2026-04-21 10:46:12 -04:00
-
432772dbdf
fix(cache): surface cache-hit telemetry for all providers, not just Anthropic-wire (#13543)
Teknium
2026-04-21 06:42:32 -07:00
-
5e0eed470f
fix(cache): enable prompt caching for Qwen on OpenCode/OpenCode-Go/Alibaba (#13528)
Teknium
2026-04-21 06:40:58 -07:00
-
244ae6db15
fix(web_server,whatsapp-bridge): validate Host header against bound interface (#13530)
Teknium
2026-04-21 06:26:35 -07:00
-
16accd44bd
fix(telegram): require TELEGRAM_WEBHOOK_SECRET in webhook mode (#13527)
Teknium
2026-04-21 06:23:09 -07:00
-
62348cffbe
fix(acp): wire approval callback + make it thread-local (#13525)
Teknium
2026-04-21 06:20:40 -07:00
-
ba4357d13b
fix(env_passthrough): reject Hermes provider credentials from skill passthrough (#13523)
Teknium
2026-04-21 06:14:25 -07:00
-
7fc1e91811
security(runtime_provider): close OLLAMA_API_KEY substring-leak sweep miss (#13522)
Teknium
2026-04-21 06:06:16 -07:00
-
fc21c14206
feat: add buttons to update hermes and restart gateway
Austin Pickett
2026-04-21 09:01:23 -04:00
-
4cc5065f63
fix(acp): follow-up — named-const page size, alias kwarg, tests
Teknium
2026-04-21 05:59:19 -07:00
-
c1fb7b6d27
fix: support pagination and cwd filtering in list_sessions
Aniruddha Adak
2026-04-21 15:28:42 +05:30
-
-
ea06104a3c
fix(permissions): handle None response from ACP request_permission
Aniruddha Adak
2026-04-21 15:22:58 +05:30
-
027751606a
chore(release): add UNLINEARITY to AUTHOR_MAP
Teknium
2026-04-21 05:45:50 -07:00
-
155b619867
fix(agent): normalize socks:// env proxies for httpx/anthropic
unlinearity
2026-04-21 17:55:04 +08:00
-
bd342f30a2
chore: remove stale requirements.txt in favor of pyproject.toml (#13515)
Teknium
2026-04-21 05:52:22 -07:00
-
267b2faa15
test(cron): exercise _deliver_result and _send_media_via_adapter directly for timeout-cancel
teknium1
2026-04-21 05:46:18 -07:00
-
18e7fd8364
fix(cron): cancel orphan coroutine on delivery timeout before standalone fallback
VTRiot
2026-04-20 12:54:55 +09:00
-
3cc4d7374f
chore: register VTRiot in AUTHOR_MAP
VTRiot
2026-04-20 12:54:48 +09:00
-
5c54019055
fix(skills): respect HERMES_SESSION_PLATFORM in _is_skill_disabled
zhangguangtao
2026-04-21 20:29:59 +08:00
-
793199ab0b
chore(release): add mengjian-github to AUTHOR_MAP
teknium1
2026-04-21 05:23:36 -07:00
-
063bc3c1e2
fix(kimi): send max_tokens, reasoning_effort, and thinking for Kimi/Moonshot
Kian Meng
2026-04-20 19:46:24 +00:00
-
3f72b2fe15
fix(/model): accept provider switches when /models is unreachable
Teknium
2026-04-21 05:19:22 -07:00
-
484d151e99
fix(mcp): reset circuit breaker on successful OAuth reconnect
Ben
2026-04-21 19:20:15 +10:00
-
8cc3cebca2
fix(mcp): add half-open state to circuit breaker
Ben
2026-04-21 19:19:13 +10:00
-
724377c429
test(mcp): add failing tests for circuit-breaker recovery
Ben
2026-04-21 19:17:06 +10:00
-
c6974043ef
refactor(acp): validate method_id against advertised provider in authenticate() (#13468)
Teknium
2026-04-21 03:39:55 -07:00
-
d1cfe53d85
docs(xurl skill): document UsernameNotFound workaround (xurl v1.1.0) (#13458)
Teknium
2026-04-21 03:09:10 -07:00
-
554db8e6cf
chore(release): add pinion05 to AUTHOR_MAP
Teknium
2026-04-21 02:06:45 -07:00
-
c1fe6339b7
test(telegram): update /cmd@botname assertion for entity-only detection
Teknium
2026-04-21 02:06:45 -07:00
-
b0939d9210
fix: slash commands now respect require_mention in Telegram groups
pinion05
2026-04-08 14:13:06 +09:00
-
2e722ee29a
fix(fal): extend whitespace-only FAL_KEY handling to all call sites
Teknium
2026-04-21 01:59:15 -07:00
-
77061ac995
Normalize FAL_KEY env handling (ignore whitespace-only values)
JackTheGit
2026-04-21 01:56:47 -07:00
-
5e6427a42c
fix(patch): gate 'did you mean?' to no-match + extend to v4a/skill_manage
Teknium
2026-04-21 01:59:58 -07:00
-
15abf4ed8f
feat(patch): add 'did you mean?' feedback when patch fails to match
teyrebaz33
2026-03-22 18:12:01 +03:00
-
4fea1769d2
feat(opencode-go): add Kimi K2.6 and Qwen3.5/3.6 Plus to curated catalog (#13429)
Teknium
2026-04-21 01:56:55 -07:00
-
bcc5d7b67d
feat(/usage): append account limits section in CLI and gateway
Teknium
2026-04-21 01:54:10 -07:00
-
8a11b0a204
feat(account-usage): add per-provider account limits module
kshitijk4poor
2026-04-21 01:54:02 -07:00
-
2c69b3eca8
fix(auth): unify credential source removal — every source sticks (#13427)
Teknium
2026-04-21 01:52:49 -07:00
-
e0dc0a88d3
chore: attribution + catalog rows for adversarial-ux-test
Teknium
2026-04-21 01:46:59 -07:00
-
e50e7f11bc
feat(skills): add adversarial-ux-test optional skill
Omni Comelse
2026-03-22 14:57:22 +01:00
-
65c2a6b27f
chore(release): add francip to AUTHOR_MAP
Teknium
2026-04-21 00:52:03 -07:00
-
d1ed6f4fb4
feat(cli): add numbered keyboard shortcuts to approval and clarify prompts
Franci Penov
2026-04-01 09:12:44 -07:00