-
566b5b16a9
fix(agent,gateway): class-level lone-surrogate chokepoints (#80366 #55143 #55309 #50959 #19819)
Teknium
2026-08-08 11:57:11 -07:00
-
8b799fa77d
fix(cli): scrub lone surrogates before oneshot stdout write
rainbowgits
2026-08-06 17:00:13 +03:00
-
45aa902c18
fix(process_registry): surrogateescape-safe PTY stdin writes (#79178)
Theophilus Chinomona
2026-08-05 10:51:29 +02:00
-
73cbc5e731
test(file_operations): pin early surrogate rejection over the backstop (#79178)
Theophilus Chinomona
2026-08-05 10:50:00 +02:00
-
d6eda8d9c5
fix(file_operations): reject unencodable surrogates early, hash with surrogateescape (#79178)
Theophilus Chinomona
2026-08-05 10:44:35 +02:00
-
b0594118ab
fix(environments): surface stdin write failures as stdin_error (#79178)
Theophilus Chinomona
2026-08-05 10:35:48 +02:00
-
c5a1a5d7b0
fix(environments): surrogateescape-safe stdin piping, always close stdin (#79178)
Theophilus Chinomona
2026-08-05 10:29:57 +02:00
-
d871cda170
chore: contributor email mapping for salvaged commits
Teknium
2026-08-08 11:56:45 -07:00
-
a024ccd66e
test(gateway): regression tests for UTF-16 chunk limits at the Telegram boundary (#55844)
Teknium
2026-08-08 11:56:21 -07:00
-
65f407184d
fix(email): never let unknown or malformed charsets abort the IMAP fetch
Teknium
2026-08-08 11:55:14 -07:00
-
0b73330f7c
test(update): strengthen UnicodeDecodeError regression to assert_not_called()
ygd58
2026-07-31 13:18:13 +00:00
-
70957591ff
fix(update): handle UnicodeDecodeError in interactive update prompts
ygd58
2026-07-30 05:52:17 +00:00
-
1bb261251b
fix(gateway): tolerate invalid UTF-8 update output
Hermes Agent
2026-06-12 12:11:04 +00:00
-
022d196f38
fix(telegram): honor UTF-16 entity offsets
峯岸 亮
2026-06-30 17:05:33 +09:00
-
5b50a582e8
fix(batch): normalize checkpoint warning emoji spacing (salvage follow-up for #32982/#66680)
Teknium
2026-08-08 11:51:42 -07:00
-
0ac32cf820
fix: restore corrupted warning emoji in batch_runner checkpoint handler
Kailigithub
2026-05-27 03:06:21 +00:00
-
4b4b607e5b
chore: contributor mapping for zcj1122-rgb
Teknium
2026-08-08 11:58:29 -07:00
-
f1c13377a3
test(cron): regression coverage for Windows encoding cluster
Teknium
2026-08-08 11:57:45 -07:00
-
4af7f05507
fix(gateway): write cron delivery output files as UTF-8
kernel-t1
2026-06-06 22:48:48 +03:00
-
c55f50a5b9
fix: ensure utf-8 encoding in jobs.json
zcj1122
2026-05-21 17:19:36 +08:00
-
daabb2d445
Merge pull request #81946 from NousResearch/bb/personality-preserve-system-prompt
brooklyn!
2026-08-08 14:20:54 -05:00
-
-
91a545ab1e
chore(skills/social-media-content-calendar): tighten to hardline standards, ship optional
teknium1
2026-08-08 11:55:49 -07:00
-
5cc4c2d30d
feat(skills): add social-media-content-calendar
Ben Barclay
2026-08-04 17:21:46 +00:00
-
fe9e4d1776
test(personality): regression coverage for #81791
Brooklyn Nicholson
2026-08-08 14:01:57 -05:00
-
a0d406dcd8
fix(personality): stop writing personality into agent.system_prompt
Brooklyn Nicholson
2026-08-08 14:01:56 -05:00
-
da6f0030ab
feat(config): resolve ephemeral prompt from display.personality
Brooklyn Nicholson
2026-08-08 14:01:56 -05:00
-
-
99fa93035d
chore(skills/weekly-review-planning): hardline polish + wire task blueprints to their skills
teknium1
2026-08-08 11:42:30 -07:00
-
6eaea9c701
feat(skills): add weekly-review-planning
Ben Barclay
2026-08-04 17:21:46 +00:00
-
5e1b50115f
feat(compression): native OpenAI Responses server-side compaction for gpt-5.6
Teknium
2026-08-08 05:58:24 -07:00
-
36f73df139
fix(skills): widen BOM-tolerant reads to all comfyui workflow-JSON call paths
Teknium
2026-08-08 11:13:49 -07:00
-
50f742f8ed
fix(skills): pin text-mode file I/O to UTF-8 in comfyui and pdf skill scripts
William Chastain
2026-07-25 01:23:15 -07:00
-
20fece3b42
chore(skills/product-price-monitor): cron-recipe shape + price-watch blueprint
teknium1
2026-08-08 10:55:15 -07:00
-
56d9e75db8
feat(skills): add product-price-monitor
Ben Barclay
2026-08-04 17:21:46 +00:00
-
de1f370f9c
Merge pull request #81920 from NousResearch/bb/hud-frost-backing
brooklyn!
2026-08-08 13:16:04 -05:00
-
-
60942fc786
feat(docs): replace local lunr search with Algolia DocSearch
Teknium
2026-08-08 10:44:01 -07:00
-
93964fda3d
fix(api-server): resolve reasoning for the request's model, not model.default
Drexuxux
2026-08-05 00:39:58 +03:00
-
092ff2b9aa
fix: suppress windows-footgun false positives in linter pattern list
Teknium
2026-08-08 10:54:47 -07:00
-
fce314eabd
feat(skills): advisory SKILL.md convention linter on create
Teknium
2026-08-08 10:45:25 -07:00
-
edb27240e2
fmt(js):
npm run fix on merge (#81914)
hermes-seaeye[bot]
2026-08-08 18:10:42 +00:00
-
f03fc46845
fix(desktop): don't frost the HUD window the sheet isn't covering
Brooklyn Nicholson
2026-08-08 13:08:48 -05:00
-
-
06d8aa72e1
Merge pull request #81881 from NousResearch/bb/hud-empty-thread
brooklyn!
2026-08-08 13:01:42 -05:00
-
-
fad88cf130
feat: extend clean-room office skills toward full parity
Teknium
2026-08-08 06:17:33 -07:00
-
51570f4da7
feat: replace Anthropic office document skills with clean-room MIT implementations
Teknium
2026-08-08 05:59:50 -07:00
-
e65204b953
Merge pull request #81891 from kshitijk4poor/revert/dcp-context-engine
kshitij
2026-08-08 23:16:06 +05:30
-
-
2b48ba0249
fix: clean up SkillEvaluator Tier 1 security findings in bundled skills
Teknium
2026-08-08 05:41:16 -07:00
-
0647bf9889
Revert "fix: rewire DCP context engine to current main architecture"
kshitij
2026-08-08 23:09:45 +05:30
-
206f74baac
Revert "feat: add DCP context engine"
kshitij
2026-08-08 23:09:43 +05:30
-
-
9841a6c651
fix: rewire DCP context engine to current main architecture
kshitij
2026-08-08 23:03:36 +05:30
-
d7072ab914
feat: add DCP context engine
Jack Maloney
2026-08-08 22:59:48 +05:30
-
238351a60c
fix(gateway): widen container->host media translation to home, cache, and in-process gateways
Teknium
2026-08-08 05:56:29 -07:00
-
a7dd885439
fix(gateway): support Docker /workspace media paths in gateway delivery
CharZhou
2026-07-19 02:54:24 +08:00
-
843c3abcc7
fix(desktop): an empty HUD thread shouldn't paint a blank panel
Brooklyn Nicholson
2026-08-08 12:31:52 -05:00
-
73997c41bb
fix(tts): split long speech by provider and platform limits
kshitij
2026-08-08 19:11:04 +05:30
-
-
0c2cdccccc
fix(build): win32 get-windows staging must skip the tarball's bundled darwin binding
Brooklyn Nicholson
2026-08-08 11:52:38 -05:00
-
beda5149d9
test: pin read_window_below into the toolset + post-hook contracts, appease eslint
Brooklyn Nicholson
2026-08-07 23:05:23 -05:00
-
f463a7e8ee
build(desktop): stage get-windows like node-pty
Brooklyn Nicholson
2026-08-07 22:27:42 -05:00
-
f22ae72921
feat(desktop): answer window.read.request with the window below
Brooklyn Nicholson
2026-08-07 22:27:36 -05:00
-
406501fd97
feat(agent): read_window_below tool — which OS window is underneath the desktop app
Brooklyn Nicholson
2026-08-07 22:27:28 -05:00
-
a6ede70c2a
chore(skills/meeting-action-items): tighten to hardline standards
teknium1
2026-08-08 06:06:35 -07:00
-
8dcebded58
feat(skills): add meeting-action-items
Ben Barclay
2026-08-04 17:21:46 +00:00
-
2389564d83
fmt(js):
npm run fix on merge (#81849)
hermes-seaeye[bot]
2026-08-08 16:55:45 +00:00
-
31cedb4830
Merge pull request #81552 from NousResearch/bb/hud-mode
brooklyn!
2026-08-08 11:43:44 -05:00
-
-
3d7dda4cf4
fix(docs): retain prior builds' hashed assets across Pages deploys
Teknium
2026-08-08 05:51:51 -07:00
-
d135f64b51
fix(curator): protect cron skills referenced by absolute path
Drexuxux
2026-08-04 22:23:31 +03:00
-
ac662c3f71
chore(skills/google-workspace): fold daily-brief into references/, not a sibling skill
teknium1
2026-08-08 05:51:35 -07:00
-
9e2d372508
feat(skills): add google-workspace-daily-brief
Ben Barclay
2026-08-04 17:21:46 +00:00
-
7c02bfce89
fix(slack): insert resolved display names literally when humanizing mentions
Drexuxux
2026-08-04 21:47:53 +03:00
-
d3fca90fa6
test(tests): stabilize write_json concurrent serialization flake
fangliquanflq
2026-08-08 04:24:35 +00:00
-
7c2bc87f81
feat(read_extract): label each unreadable PDF gap with its preceding section text
Teknium
2026-08-08 05:33:27 -07:00
-
fe54ab4f98
fix(docker): close the cold-container and multi-backend gaps in attachment delivery
Teknium
2026-08-08 05:19:32 -07:00
-
464e7e4e5f
fix(docker): read attached binary files in backend (#76577)
webtecnica
2026-08-02 02:40:13 -03:00
-
cbb8cee47d
fix(read_file): surface document extraction failures instead of the generic binary-file error
Teknium
2026-08-08 04:24:14 -07:00
-
cd9fbf9f19
test: convert NB2 catalog snapshot test to invariants; live-verified t2i+edit
Teknium
2026-08-08 05:05:44 -07:00
-
2b16a6b03c
feat(image_gen): add FAL Nano Banana 2 model
michaelsam94
2026-06-24 11:46:29 +03:00
-
ef9d5f8c06
chore(skills/github-issue-to-pr): de-router, fold in maintainer issue-to-PR discipline
teknium1
2026-08-08 05:10:47 -07:00
-
29783634bd
feat(skills): add github-issue-to-pr
Ben Barclay
2026-08-04 17:21:46 +00:00
-
a51a4cb096
fix(api-server): mark replayed tool calls completed in Responses output items
Teknium
2026-08-08 04:28:54 -07:00
-
5dc0fa3889
fix: post-merge audit follow-ups for #81138/#81139/#81141/#81148
Teknium
2026-08-08 04:33:25 -07:00
-
c5f71f9a51
docs: document read_file document extraction and the scanned-PDF coverage warning
Teknium
2026-08-08 04:38:37 -07:00
-
765940df79
fix(read_extract): keep scanned-PDF coverage warning on the backend bytes path
Teknium
2026-08-08 04:38:37 -07:00
-
8de3ddb9ef
fix(tools): preserve document extraction boundaries
fangliquanflq
2026-08-06 20:08:42 +08:00
-
fb4664f79d
fix(learn): process large sources incrementally
fangliquanflq
2026-08-08 07:08:43 +08:00
-
57ca5995c6
fix(learn): extend existing skills during relearning
fangliquanflq
2026-08-08 07:05:05 +08:00
-
1dee73400e
Inspired by Cursor: fail-closed hook semantics + exit-code-2 blocking
Teknium
2026-08-06 21:22:34 -07:00
-
70c6cf8e7e
feat: add new FAL video families and image models
Teknium
2026-08-08 04:21:50 -07:00
-
2e2fcc09ff
Port from superagent-ai/grok-cli: directory-chain AGENTS.md loading
Teknium
2026-08-06 21:22:55 -07:00
-
1405d330e7
Port from superagent-ai/grok-cli: description-aware slash-menu fuzzy scoring
Teknium
2026-08-06 21:22:44 -07:00
-
530d37820c
fix(terminal-tool): redact terminal error result fields
Coy Geek
2026-06-03 02:16:42 -07:00
-
89c14aeb9e
fix(read_file): warn when PDF pages yield no text (scanned-image coverage gap)
Teknium
2026-08-08 04:14:56 -07:00
-
72eda946be
fix(security): redact terminal exception results and ACP stderr logs (#77484)
Teknium
2026-08-08 04:03:04 -07:00
-
2a743e5f43
fix(image_gen): confine generation source images to the terminal backend
Teknium
2026-08-08 04:07:26 -07:00
-
90badaa284
chore(skills/email-inbox-triage): tighten to hardline standards
teknium1
2026-08-08 04:00:04 -07:00
-
ebb242d813
feat(skills): add email-inbox-triage
Ben Barclay
2026-08-04 17:21:46 +00:00
-
c5f5fa40c3
feat: --resume latest keyword and --in DIR launch flag
Teknium
2026-08-07 11:31:23 -07:00
-
f46636bfe2
fix(vision): retry container exec-read for Docker cold-start, surface stderr (#76566)
Ahmett101
2026-08-02 10:59:31 +03:00
-
9eb3ac50fe
fix(video): route terminal-backend reads through the shared media resolver
Teknium
2026-08-07 09:38:38 -07:00
-
f2e936dad5
fix(video): read analyze inputs through terminal backend
dsad
2026-07-04 14:33:26 +03:00
-
a978f769b1
Inspired by Cursor: MCP config context variables (${userHome}, ${workspaceFolder}, ...)
Teknium
2026-08-06 21:19:27 -07:00
-
52920747e1
perf(ci): build only en locale in docs-site-checks
kshitij
2026-08-08 14:12:34 +05:30
-
973c14b57c
refactor: fold simplify findings — 6th copy in update_cmd, drop dead wrapper + speculative kwarg, behavior-contract tests
kshitij
2026-08-08 14:57:42 +05:30