This website requires JavaScript.
a7b8281a16
test(desktop): pin the clock in the session-row timestamp test
Jack Lau
2026-08-17 22:22:28 -05:00
a329346f4f
test: point drain-timeout assertion at _CUA_INSTALLER_DRAIN_GRACE
Teknium
2026-08-25 17:15:18 -07:00
23c3f5086e
feat(update): unattended-safe cua-driver refresh with fail-fast preflights
Teknium
2026-08-25 17:04:57 -07:00
105cea64f7
fix(update): bound optional cua-driver refresh
blunkjamie-dev
2026-08-15 13:52:29 -05:00
65fada0945
fix(update): bound the cua-driver installer drain after a failed kill
Jack Lau
2026-08-16 08:41:19 -05:00
5c5e8492e0
fix: redirect stdin to DEVNULL in non-verbose cua-driver installer (#79684 )
RelaxJonh
2026-08-06 10:23:52 +07:00
ad1d159bfb
chore: map kgparadzayi attribution
Teknium
2026-08-25 16:57:44 -07:00
76faeb969b
test: require Bot Chat preview under a live writer
Kudakwashe Paradzayi
2026-08-23 10:17:40 +02:00
458f26c0dc
fix(desktop): stop the Bots roster hanging on a live profile
Kudakwashe Paradzayi
2026-08-23 10:15:06 +02:00
6cb3a26353
fix(doctor): classify certificate-anchored DRs as stable + keep explicit env_map hermetic
Teknium
2026-08-25 16:59:48 -07:00
2d37ed056e
fix(macos): harden TCC check against codesign timeouts, clarify scope
David Metcalfe
2026-08-16 18:40:53 -07:00
8665b1e4db
fix(macos): guard empty DR in TCC check, tighten platform-guard test
David Metcalfe
2026-08-14 14:53:42 -07:00
36c1755065
fix(macos): detect stale TCC grants and guide one-time re-grant
David Metcalfe
2026-08-14 14:52:38 -07:00
a5fbf9a171
chore: map contributor email for hermias1
Teknium
2026-08-25 16:53:24 -07:00
7d9953d34f
fix(desktop): allow microphone from macOS setup launcher
hermias1
2026-07-30 17:30:25 +03:00
cb45a813c3
chore: drop the on-demand Windows Rust lane from the PR — wine2e workflows run from the pushed branch and never need to live on main
Teknium
2026-08-25 17:17:04 -07:00
bc4ebcf3b0
test(bootstrap): pin the exit-2 self-marker heal contract + on-demand windows-latest Rust lane
Teknium
2026-08-25 16:57:19 -07:00
d8d3a219fe
docs(bootstrap): correct marker_owned_by_self justification for current live_marker_owner semantics
Teknium
2026-08-25 14:50:38 -07:00
26c987c38d
fix(install): heal the updater's self-owned-marker refusal loop on Windows
3x3xX3N0N
2026-08-03 18:32:25 -04:00
afee35700e
fix(delegation): suppress subagent-owned process notifications in parent chat by default
Teknium
2026-08-25 15:03:02 -07:00
b742be711a
fix(desktop): skip Tip delay when moving between adjacent chrome
Brooklyn Nicholson
2026-08-25 22:12:15 -05:00
f751a8c546
fix(update): also defer the missing-binary CUA install on Windows
Teknium
2026-08-25 12:50:58 -07:00
0c23bf19af
fix(update): defer interactive CUA installs on Windows
Royalaid
2026-08-24 16:34:29 -07:00
a935154378
test(tool-search): make salvage-seam tests order- and stem-robust
Teknium
2026-08-25 16:31:29 -07:00
00305aec61
test(tool-search): kill the shared-stemmer mutant with cache-missing input
alt-glitch
2026-08-23 14:04:17 +05:30
6d37f2b78a
test(tool-search): exercise stemmer in parallel
alt-glitch
2026-08-23 13:31:28 +05:30
a667ab60d9
fix(livetest): render multi-query bridge calls
alt-glitch
2026-08-23 13:12:45 +05:30
3b065745ca
refactor(tool-search): keep batch caps internal
alt-glitch
2026-08-23 13:11:44 +05:30
e35a7bddee
perf(tool-search): cache stems and bound result metadata
alt-glitch
2026-08-23 13:10:47 +05:30
b09f617722
fix(tool-describe): separate missing and direct names
alt-glitch
2026-08-23 13:10:07 +05:30
1e86a263ed
fix(tool-search): preserve exact and per-query ranking semantics
alt-glitch
2026-08-23 13:09:00 +05:30
e455e4afd0
feat(tool-search): multi-query search, batched describe, Snowball stemming
alt-glitch
2026-08-23 12:35:31 +05:30
250faa69fb
fix(desktop): keep the Cronjobs pane subscribed to roster hydration
BrunoBza
2026-08-25 09:32:30 +02:00
1a5ca62233
fmt(js): npm run fix on merge (#95114 )
hermes-seaeye[bot]
2026-08-25 23:31:59 +00:00
903354587a
test: pin CreateRoutineDialog owner-object label resolution (follow-up for salvaged #93572 )
Teknium
2026-08-25 13:09:49 -07:00
b73e057855
fix(hermes-bots): stop New Cronjob dialog crash when the owner is a roster object
zhangfei1231231-sketch
2026-08-25 13:08:57 -07:00
fab931fa28
docs(desktop): name the timer drain in the effect that performs it
Jack Lau
2026-08-22 15:40:31 -05:00
37a8c10ab1
fix(desktop): stop the edit composer's timers from outliving it
Jack Lau
2026-08-22 14:26:37 -05:00
961635c19c
fix(desktop): copy unsafe RPC rejections instead of mutating name
686f6c61
2026-08-25 21:34:08 +02:00
a837c7aaa2
fix(desktop): coerce bot RPC rejections for React 19 error formatting
686f6c61
2026-08-25 11:43:57 +02:00
4a0b2778c7
docs(browser): call Browserbase the alternative
MagMueller
2026-08-25 15:45:25 -07:00
648361e788
chore: map contributor email
MagMueller
2026-08-25 15:19:32 -07:00
6b25e4e9fc
docs(browser): put Browser Use Cloud first
MagMueller
2026-08-25 15:16:48 -07:00
936a6ea8f7
fix(desktop): scope Cronjobs pane to the roster-clicked bot when the focused session has no owner (#94516 )
Finn763
2026-08-25 18:51:29 +08:00
28f2ea86e2
fix(desktop): make --setup-tcc-identity produce a VALID signing identity on modern macOS
Teknium
2026-08-25 15:24:59 -07:00
eeb391d0b1
feat(desktop): add --setup-tcc-identity to keep macOS TCC grants across rebuilds
CriptoGus
2026-08-02 21:30:45 -03:00
30b042e137
fix(desktop): clear the JS/TS check failures on the Browser pop-out
Brooklyn Nicholson
2026-08-25 18:20:46 -05:00
e8df401738
feat(desktop): hide the docked Browser tab while it is popped out
Brooklyn Nicholson
2026-08-25 18:15:33 -05:00
a608799689
feat(desktop): give the in-app Browser its own OS window
Brooklyn Nicholson
2026-08-25 18:15:29 -05:00
62b2d78025
fix(tool-search): bridge batch barrier, listing truncation, source indexing (salvage #92693 , part 1)
alt-glitch
2026-08-25 14:16:35 -07:00
95668f5eab
fix(mcp): Atlassian catalog entry no longer 404s + Grafana defensive curation
Teknium
2026-08-25 12:50:24 -07:00
56f94faaef
feat(mcp-catalog): add Grafana Cloud MCP server
Cedric Ziel
2026-08-23 19:42:45 +00:00
36f1423411
fix(update): gateway-only concurrent instances no longer abort hermes update (#37039 )
Krzysztof Radzikowski
2026-08-25 14:25:26 -07:00
26777a4178
feat(desktop): open a Browser tab in the default browser from its context menu
Brooklyn Nicholson
2026-08-25 16:34:31 -05:00
b9513f2e1d
feat(desktop): let a pane prefix the zone tab menu
Brooklyn Nicholson
2026-08-25 16:34:31 -05:00
874fab0ce0
feat(chat-plane): trace_id + turn telemetry, transient-delta split, seq-namespace epoch
kshitijk4poor
2026-08-26 02:55:04 +05:30
7c5c994397
fix(teams): request supported transcript content format
Gille
2026-08-25 01:54:20 -06:00
a87e8831f7
style(desktop): sort secret-storage-policy import per perfectionist lint
Teknium
2026-08-25 13:11:09 -07:00
6a6e16fa5d
feat(desktop): OS-keychain encryption for stored secrets is now opt-in — no more macOS Keychain password prompt on every launch
Teknium
2026-08-25 13:00:53 -07:00
bee489d563
fix(update): restart a booted-out launchd gateway instead of silently skipping it (#74973 , salvage #75021 )
Jeff Mettel
2026-08-23 06:52:21 -07:00
9de5460c12
feat(cron): acked failure signatures stop re-pinging — durable incidents + ack CLI (salvage #94692 ) (#95017 )
Teknium
2026-08-25 14:02:40 -07:00
5b82658b3c
Merge pull request #90129 from rroverin/fix/nvidia-nim-tool-message-name-field
Jeffrey Quesnelle
2026-08-25 16:39:36 -04:00
4032a15ad0
refactor(prompt): remove the ~1.2K-token Nous Subscription block from the system prompt (#95005 )
Teknium
2026-08-25 12:59:29 -07:00
52bcfb47de
chore: map contributor email for attribution gate
Teknium
2026-08-25 05:00:31 -07:00
76d8f876f3
fix(cli): reconcile scoped-closure and reduced-lockfile freshness checks
Teknium
2026-08-25 04:57:56 -07:00
def7bdc638
fix(cli): don't re-run npm install on every TUI launch with npm>=10 reduced hidden lockfile
andyst-dev
2026-08-12 18:36:38 +02:00
4d66def307
fix(tui): prevent spurious npm install on every launch
qazasdsdqaza
2026-06-25 09:29:03 +08:00
a96bad8e71
fix(cli): scope TUI npm-install closure to all selected workspaces
PRATHAMESH75
2026-07-19 07:03:47 +05:30
0c47cd5260
fix(cli): scope TUI npm-install check to the ui-tui workspace closure
PRATHAMESH75
2026-07-18 21:53:23 +05:30
02c7ae956e
fix(desktop): route session list REST through the active profile
Brooklyn Nicholson
2026-08-25 11:38:44 -05:00
90ee4460cb
fix(desktop): translate sidebar recents_profile through SSH aliases
Brooklyn Nicholson
2026-08-25 11:38:44 -05:00
cbd8de8ad6
fix(gateway): bind session cwd for the live system-prompt rebuild
ethernet
2026-08-17 23:05:18 -04:00
1bbb6e5bce
docs(skill): troubleshoot stale web_extract pages — cache carveouts + cache_exempt_hosts
Teknium
2026-08-25 04:00:37 -07:00
ba9fc55e16
feat(web): cache_exempt_hosts — always-live fetches for staging/tunnel sites
Teknium
2026-08-25 03:25:33 -07:00
f0381ee4ae
fix(web): never cache local development URLs in the extract cache
Teknium
2026-08-25 03:14:15 -07:00
8adef09be8
fix(web): extract cache serves only after policy + provider gates; rescue and format/provider isolation
Teknium
2026-08-25 03:09:32 -07:00
04603fc040
feat(web): TTL result caching for web_search + web_extract
Teknium
2026-08-25 02:43:33 -07:00
45b35f962f
fix(mcp): tool-selection UIs stay in exclude mode instead of freezing include lists
Teknium
2026-08-25 04:10:14 -07:00
965689d13a
fix(mcp-catalog): failed probe keeps the prior tool filter instead of wiping it
Jan-Stefan Janetzky
2026-08-25 12:05:40 +02:00
01177ed719
fix(mcp-catalog): don't announce a probe on the exclude-mode install path
Jan-Stefan Janetzky
2026-08-25 12:04:01 +02:00
fb1ec36a4b
fix(mcp): treat tools.include: [] as an explicit empty whitelist
Jan-Stefan Janetzky
2026-08-25 12:03:15 +02:00
164e25a936
test(mcp-catalog): actually exercise the exfil-shaped-manifest rejection
Jan-Stefan Janetzky
2026-08-25 12:00:47 +02:00
054cba271e
fix(mcp): review findings — reinstall no longer clobbers user exclude lists + 4 curation gaps
Teknium
2026-08-25 03:07:46 -07:00
88369af1c7
refine(mcp): debloat the catalog batch — vendor-doc tool audit applied to every entry
Teknium
2026-08-25 00:56:56 -07:00
9a37325717
feat(mcp): add 18 more live-verified remote MCPs from the final sweep
Teknium
2026-08-25 00:34:39 -07:00
99f5aec733
feat(mcp): add Better Stack and Railway remote MCPs (OAuth+DCR, live-verified)
Teknium
2026-08-25 00:21:40 -07:00
3e570dd42d
refine(mcp): drop github, perplexity, telnyx, exa, parallel-search from the catalog batch
Teknium
2026-08-25 00:06:16 -07:00
753f362a23
feat(mcp): add 34 official vendor-hosted remote MCP servers to the catalog
Teknium
2026-08-24 23:39:46 -07:00
3a1a3a1c8f
feat(mcp): curated exclude list for cloudflare + glob tool filters + default_excluded manifests
Teknium
2026-07-20 08:51:47 -07:00
53015d3eb5
feat(mcp): pin ?codemode=false so tool_search sees the full endpoint surface
Teknium
2026-07-20 06:59:04 -07:00
90fd9a838b
feat(mcp): add Cloudflare's official API MCP server to the catalog
Teknium
2026-07-20 05:52:11 -07:00
d736f5d53f
fix(docker): digest-suffix shared-container identity labels so distinct keys never collide
Teknium
2026-08-25 03:29:15 -07:00
82b32f32ef
feat(terminal): wire shared-container key into profile-scoped resolver and MEDIA delivery
Teknium
2026-08-25 03:04:06 -07:00
f5200a4c10
fix(config): declare shared Docker container key
fangliquanflq
2026-08-13 03:31:26 +08:00
7a67bd07a7
feat(docker): support shared container identities
fangliquanflq
2026-08-13 03:00:44 +08:00
1ee524f77d
fix(memory): bind the checkpoint gate to post-turn micro-compaction too
Teknium
2026-08-25 03:33:18 -07:00
9e551d2931
refactor(memory): renumber checkpoint API — v1 is the implicit historical contract, v2 opts into fail-closed checkpoints
Teknium
2026-08-25 03:14:58 -07:00
8cc379b528
fix(memory): bind the checkpoint gate to every compaction authority
Jan-Stefan Janetzky
2026-08-25 00:19:37 +02:00
70d0b1fffb
fix(memory): review follow-ups for the pre-compress checkpoint contract
Jan-Stefan Janetzky
2026-08-24 23:10:20 +02:00
3c31c44880
docs(memory): document the pre-compress checkpoint contract
Jan-Stefan Janetzky
2026-08-24 17:44:45 +02:00