Commit graph

  • bd14ad1bec Merge pull request 'docs: convert negative patterns to positive actionable instructions' (#10) from docs/positive-language-rewrite into main main clawdie 2026-06-21 14:19:16 +02:00
  • 7e787c4c3b docs: define hermes-bsd role vs Colibri in Clawdie collective Sam & Claude 2026-06-21 14:16:43 +02:00
  • 4a1073847e docs: convert negative patterns to positive actionable instructions Sam & Claude 2026-06-21 13:24:20 +02:00
  • b4e1d23975 Merge pr-7: FreeBSD rc.d fixes + Node 24 Dockerfile bump Sam & Claude 2026-06-21 12:30:11 +02:00
  • 4d5a5746a3 fix(docker): bump Node 22 → 24 LTS in Dockerfile Sam & Claude 2026-06-21 12:29:39 +02:00
  • 9d54686c93 fix(freebsd): move chmod after daemon command in dashboard rc.d Sam & Claude 2026-06-21 12:24:00 +02:00
  • 674f153495 Merge pull request 'fix(skills): add freebsd to coding-agent platforms (codex, claude-code, opencode)' (#8) from feat/skills-freebsd-coding-agents into main clawdie 2026-06-21 11:52:03 +02:00
  • abb3ab8fa1 fix(skills): add freebsd to coding-agent platforms (codex, claude-code, opencode) Hermes & Sam 2026-06-21 11:45:32 +02:00
  • 83830b6dcc Merge pull request 'feat(gateway): real FreeBSD rc.d detection in get_gateway_runtime_snapshot' (#7) from feat/gateway-freebsd-rcd-detection into main clawdie 2026-06-21 11:44:17 +02:00
  • 4e7a55704d feat(gateway): real FreeBSD rc.d detection in get_gateway_runtime_snapshot Hermes & Sam 2026-06-21 11:06:12 +02:00
  • f12e8c13f2 Merge pull request 'fix(status): recognize FreeBSD rc.d in hermes status fallback' (#6) from fix/status-freebsd-rcd into main clawdie 2026-06-21 11:03:38 +02:00
  • 4258411d57 fix(status): recognize FreeBSD rc.d in hermes status gateway fallback Hermes & Sam 2026-06-21 11:01:36 +02:00
  • 3a021f3a41 Merge pull request 'fix(skills): add FreeBSD to hermes-agent platform support' (#5) from fix/skill-platform-freebsd into main clawdie 2026-06-21 10:49:45 +02:00
  • 0e1d4ead04 fix(skills): add FreeBSD to hermes-agent platform support Sam & Claude 2026-06-21 10:48:08 +02:00
  • 4c2d76f9cd fix(dashboard): normalise wildcard binds for PTY child WebSocket URL Sam & Claude 2026-06-19 23:10:03 +02:00
  • d496853d44 chore(freebsd): add hermes dashboard rc.d template, clean up drift Sam & Claude 2026-06-19 12:28:31 +02:00
  • 16911c5ac9 fix(gateway): bypass sendRichMessage for lifecycle notifications Sam & Claude 2026-06-19 12:19:10 +02:00
  • 4db973d266 fix(freebsd): document and harden hermes rc.d on OSA (Sam & Codex) Sam & Claude 2026-06-18 12:37:20 +02:00
  • df59ba2d3a Merge pull request 'fix(freebsd): portable bash shebang (/usr/bin/env bash)' (#3) from fix/freebsd-portable-bash-shebang into main clawdie 2026-06-17 18:57:56 +02:00
  • 3c34788a0f fix(freebsd): portable bash shebang (/usr/bin/env bash) Claude (domedog) 2026-06-17 18:16:39 +02:00
  • 912e697de0 Merge pull request 'chore(setup): target Python 3.12 venv baseline' (#2) from chore/setup-hermes-python-3-12 into main clawdie 2026-06-17 16:16:57 +02:00
  • 99954132eb chore(setup): target Python 3.12 venv baseline Claude (domedog) 2026-06-17 16:05:56 +02:00
  • fc4b57adeb FreeBSD rc.d service for hermes gateway (daemon(8) supervision) (#1) Co-authored-by: Hermes & Sam <hello@clawdie.si> Co-committed-by: Hermes & Sam <hello@clawdie.si> Hermes & Sam 2026-06-14 15:21:23 +02:00
  • 3dd2b7a301 fix(freebsd): abort rc.d start on missing config; tidy README spacing Sam & Claude 2026-06-14 15:13:54 +02:00
  • 9ba06a49f8 feat(freebsd): add rc.d service script for daemon(8) supervision Hermes & Sam 2026-06-14 14:55:09 +02:00
  • 7aa46cc9f8 docs(freebsd): correct patched-file list (3 changes, drop phantom voice_mode.py) Sam & Claude 2026-06-14 15:13:06 +02:00
  • a9e4caa3f7 feat: FreeBSD compatibility patches (clean-room, MIT) Hermes & Sam 2026-06-14 03:17:14 +02:00
  • 6b76284c77
    fix(desktop): surface off-screen approvals via the jump-to-bottom control (#45853) brooklyn! 2026-06-13 18:07:22 -05:00
  • 4026f526d5 chore(release): map MaxFreedomPollard author email Teknium 2026-06-13 14:50:46 -07:00
  • 9a2b976326 test(skills): add regression tests for bundled-update backup recovery Max Pollard 2026-06-12 07:07:50 -07:00
  • 3581131e7d fix(skills): make bundled-update backup handling crash-safe and idempotent Max Pollard 2026-06-12 07:06:35 -07:00
  • bf8effad02
    fix(utils): copy fallback for atomic replace across devices (#43852) Teknium 2026-06-13 14:50:05 -07:00
  • 817f392311
    feat(read): extract notebook and office documents (#37082) Teknium 2026-06-13 14:42:51 -07:00
  • 2b67e96aec fix(approval): gate in-place edits to sensitive user files Teknium 2026-06-13 13:53:18 -07:00
  • abd69b8117 fix(approval): detect absolute home shell rc writes helix4u 2026-06-13 14:36:47 -06:00
  • da28d5d113 fix(security): gate cp/mv/install into ~/.ssh, credential, and shell-rc files briandevans 2026-06-03 02:20:29 -07:00
  • 1fa761f8de
    fix(search): keep partial results on search timeout (#36142) Teknium 2026-06-13 14:35:21 -07:00
  • 069bfd6545 fix(agent): keep Codex reasoning replay on Codex path Teknium 2026-06-13 14:08:11 -07:00
  • 1d584a301e fix(agent): treat Codex reasoning items as thinking-only briandevans 2026-06-13 13:53:58 -07:00
  • 57c2a55be4 fix(telegram): harden rich message fallback handling ITheEqualizer 2026-06-13 13:53:36 -07:00
  • 0a865e5948
    fix(desktop): bypass Chromium editing pipeline for large paste & select-delete (#45812) brooklyn! 2026-06-13 15:49:58 -05:00
  • c8e5f34f24
    fix(gemini): strip native self prefixes before generateContent (#36141) Teknium 2026-06-13 13:47:08 -07:00
  • 7d11fa4e9e fix(codex-responses): let final_answer complete top-level incomplete responses briandevans 2026-06-13 13:31:26 -07:00
  • 7c0605bf22 fix(telegram): preserve rich formatting on stream final ITheEqualizer 2026-06-13 10:53:28 -07:00
  • 819def44c7 fix(agent): scope Nous tags to Nous auxiliary calls achaljhawar 2026-06-13 13:05:39 -07:00
  • 08890d77e6
    fix(plugins): normalize browser-pasted GitHub repo URLs (#33539) Teknium 2026-06-13 13:23:59 -07:00
  • 425e777f54
    fix(desktop): polish slash command completion (space/tab/click + typed args) (#45760) brooklyn! 2026-06-13 13:43:52 -05:00
  • 7be22e37e1
    Merge pull request #45753 from kshitijk4poor/salvage/gateway-auto-resume-duplicate-agent kshitij 2026-06-13 23:46:17 +05:30
  • 28902dc890 chore: map liuhao1024 contributor email for attribution kshitijk4poor 2026-06-13 23:39:49 +05:30
  • 63097ee0d7 test(gateway): cover auto-resume full-path no-regression; clarify guard docstring kshitijk4poor 2026-06-13 23:39:35 +05:30
  • 6e2fd955ca fix(gateway): claim session slot before auto-resume task to prevent duplicate agents liuhao1024 2026-06-13 17:07:51 +08:00
  • 78c11d99e3 fix(update): stop Windows gateways before mutating install helix4u 2026-06-13 01:08:43 -06:00
  • 957a8ffa88 fix(bedrock): omit sampling params for restricted Claude models ashishpatel26 2026-06-13 07:25:04 -07:00
  • cc14b74718 docs(profile): update clone-from references Teknium 2026-06-13 07:23:45 -07:00
  • 9b5f7b63c6 fix(profile): make clone-from a full source selector Teknium 2026-06-13 06:52:14 -07:00
  • d146b85173 chore(release): map WompaJango author Teknium 2026-06-13 06:37:06 -07:00
  • 28bf8fb47d feat(dashboard): clone profiles from any source WompaJango 2026-06-13 06:37:06 -07:00
  • 3380563d94 fix(security): stop /api/status leaking host paths and PID on gated binds Que0x 2026-06-13 10:18:48 +03:00
  • ad7436a5d9 fix(gateway): preserve WeCom per-group sender allowlists Teknium 2026-06-13 06:44:52 -07:00
  • fc46354580 fix(security): fail closed when an own-policy gateway adapter has no allowlist Que0x 2026-06-13 09:29:49 +03:00
  • 1185dfd773 test: cover legacy Office document extensions Teknium 2026-06-13 07:00:25 -07:00
  • f82cb48120 fix(platform): add .xls, .doc, .ppt to SUPPORTED_DOCUMENT_TYPES Clayton Chew 2026-06-13 12:39:28 +08:00
  • 4fd9397ae3 fix(codex): drop extra_headers for chatgpt.com backend Tranquil-Flow 2026-06-13 06:40:51 -07:00
  • 45f9099e51 fix(matrix): preserve markdown table structure Sarvesh 2026-06-13 11:18:43 +05:30
  • 4373e802a1
    fix(docs): reuse healthy skills index during Pages deploys (#45616) Teknium 2026-06-13 06:46:07 -07:00
  • d206e1f51d fix(dashboard): keep local file browser on home Teknium 2026-06-13 05:23:01 -07:00
  • 16fb573bae fix(gateway): clear bloated compression binding on compression-exhaustion auto-reset konsisumer 2026-05-31 16:07:09 +02:00
  • 6f43ff5572 chore(release): map Gemini schema contributor Teknium 2026-06-13 05:57:56 -07:00
  • eed61a1251 fix(gemini): add role field to systemInstruction Henrik Bentel 2026-06-13 05:57:56 -07:00
  • 74c5158b10
    fix(model): show bare custom endpoints in gateway picker (#45597) Teknium 2026-06-13 06:05:30 -07:00
  • 6724daa2c2
    fix: keep CLI idle timer ticking (#45592) Teknium 2026-06-13 05:55:04 -07:00
  • aa53a78d67
    fix(desktop): hand off Windows bootstrap recovery (#45594) Teknium 2026-06-13 05:54:32 -07:00
  • 0333a99925
    fix: merge session-only model analytics rows (#45582) Teknium 2026-06-13 05:52:42 -07:00
  • 5acd185f7c fix(moonshot): handle union type arrays in tool schemas Tranquil-Flow 2026-06-13 05:09:20 -07:00
  • 39a35b784f chore(release): map custom provider resume contributors Teknium 2026-06-13 05:08:35 -07:00
  • 2667601c05 fix(tui): keep reasoning-only assistant turns visible on session resume Adalsteinn Helgason 2026-06-11 17:22:07 +00:00
  • 643dc82793 Fix custom provider identity loss in session persistence Adalsteinn Helgason 2026-06-11 07:47:27 +00:00
  • e256f4aae4 fix(gateway): don't restore a bare billing provider as the resumed session's provider Haozhe Zhang 2026-06-10 23:32:04 -07:00
  • cb125c2b3f
    fix(kanban): pin assigned profile toolsets for workers (#45590) Teknium 2026-06-13 05:50:09 -07:00
  • a59d5e37e8
    feat(telegram): make rich messages always on (#45584) Teknium 2026-06-13 05:45:11 -07:00
  • 4b646bc21e
    fix(auxiliary): preserve main provider base url (#45587) Teknium 2026-06-13 05:44:18 -07:00
  • 62b4618e9a
    fix(dashboard): scope sessions and analytics to selected profile (#45598) Teknium 2026-06-13 05:42:38 -07:00
  • 2abcae9678 fix(cli): preserve renderer state on resize H-Ali13381 2026-06-01 18:00:22 -04:00
  • c814d3d1dd test(installer): regression for unmerged-index update failure xxxigm 2026-06-13 17:00:16 +07:00
  • 573b964dc7 fix(installer): clear an unmerged git index before stashing on update xxxigm 2026-06-13 17:00:16 +07:00
  • aa0798352a fix(auth): self-heal missing Codex access tokens Teknium 2026-06-13 05:02:45 -07:00
  • 311ff967de review: validate refresh_token, path-agnostic recovery log, map author email Kennedy Umege 2026-06-13 00:35:41 +01:00
  • bd66e7e3fb fix(auth): self-heal Codex refresh_token rotation by reimporting from ~/.codex Kennedy Umege 2026-06-12 23:47:15 +01:00
  • 2681c5a12d
    fix(photon): correct gateway start command (#45566) Teknium 2026-06-13 05:14:59 -07:00
  • fa2aba90b4 docs(docker): explain per-profile gateway ports for multi-profile setups xxxigm 2026-06-13 07:22:51 +07:00
  • 5b857201b7 fix(profiles): correct misleading per-profile gateway port docstrings xxxigm 2026-06-13 07:22:51 +07:00
  • 905ed413d1 fix(doctor): avoid unsafe npm audit fallback Teknium 2026-06-13 04:55:35 -07:00
  • bea6c1c01f test(doctor): assert audit-fix hint avoids crashing form and explains build-tool advisories xxxigm 2026-06-13 10:22:51 +07:00
  • a5e9b17ce3 fix(doctor): stop recommending the npm-crashing audit fix, explain build-tool advisories xxxigm 2026-06-13 10:22:51 +07:00
  • 5d6c16e972 test(desktop): cover the inline command expander on the approval bar xxxigm 2026-06-12 18:27:14 +07:00
  • 266b5a19f1 feat(desktop): expand the full command inline from the approval bar xxxigm 2026-06-12 18:27:14 +07:00
  • 202e318cb1 fix(gateway): sync compression session splits before failures Black-Kylin 2026-06-13 03:30:36 -07:00
  • 2d474e39c7 fix(acp): preserve memory provider tools helix4u 2026-06-12 17:16:43 -06:00
  • 2a5dc0ef3d
    fix(slack): make video attachments available to agents (#45512) Teknium 2026-06-13 03:33:27 -07:00
  • 197337cc47
    fix(gateway): suppress duplicate final stream sends (#45517) Teknium 2026-06-13 03:23:44 -07:00