Commit Graph

  • 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