Rudy Celekli
|
a86e51d49d
|
fix(skills): isolate malformed persisted config entries
|
2026-10-12 08:53:46 -04:00 |
|
Rudy Celekli
|
1987f1f420
|
test: isolate idle-stream cancellation registries
|
2026-10-11 00:06:58 -04:00 |
|
Rudy Celekli
|
fe54859819
|
fix: atomically filter repeated WeCom callbacks
|
2026-10-10 22:45:36 -04:00 |
|
Rudy Celekli
|
ad8e64c39f
|
fix: retain concurrently cached first attachments
|
2026-10-10 22:10:20 -04:00 |
|
Rudy Celekli
|
39c78168de
|
fix: serialize first singleton initialization
|
2026-10-10 21:23:40 -04:00 |
|
Rudy Celekli
|
9e1c8a8c20
|
fix(logs): preserve lines between replay and live tail
|
2026-10-10 20:51:24 -04:00 |
|
Rudy Celekli
|
5730af6cac
|
fix(env): use startup dotenv parsing during hot reload
|
2026-10-10 20:40:35 -04:00 |
|
Rudy Celekli
|
a4db71dadf
|
fix(projects): preserve literal workspace path identities
|
2026-10-10 20:09:53 -04:00 |
|
Rudy Celekli
|
8dd2471251
|
fix(subagent): skip undecodable user templates
|
2026-10-10 16:19:29 -04:00 |
|
Rudy Celekli
|
3c348e432b
|
Propagate parent cancellation to spawned subagents
|
2026-10-10 15:40:57 -04:00 |
|
Rudy Celekli
|
e07ce1276c
|
Keep subagent prompt extraction aligned with frontmatter boundaries
|
2026-10-10 14:17:38 -04:00 |
|
Rudy Celekli
|
c5a94d4d06
|
fix(scheduler): preserve unrecoverable stores when adding tasks
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-10 12:59:52 -04:00 |
|
Rudy Celekli
|
0f5fd5beb3
|
fix(weixin): initialize attachment path cache lazily
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-10 10:47:16 -04:00 |
|
Rudy Celekli
|
d663f29e9f
|
fix(weixin): keep same-named inbound files separate
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-10 10:27:06 -04:00 |
|
Rudy Celekli
|
0ebde3ae71
|
fix(web_fetch): preserve readable HTML page text
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-10 00:36:45 -04:00 |
|
Rudy Celekli
|
00668c18d2
|
fix(read): preserve uncached Excel array formula source
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-09 23:25:17 -04:00 |
|
Rudy Celekli
|
ceeddc2ae0
|
fix(search): retain previews for long matching source lines
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-09 22:39:14 -04:00 |
|
Rudy Celekli
|
86ede46aff
|
fix(read): preserve nested Word table content
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-09 22:38:55 -04:00 |
|
Rudy Celekli
|
5c6b22031b
|
fix: synchronize external-content search indexes
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-08 07:34:56 -04:00 |
|
Rudy Celekli
|
3387274381
|
fix: keep admitted Markdown extension cases visible
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-08 06:53:13 -04:00 |
|
Rudy Celekli
|
5ac8b2b957
|
fix(cli): launch foreground from the project directory
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-08 03:06:33 -04:00 |
|
Rudy Celekli
|
835df0f987
|
fix(cli): preserve canonical config lists in backup and restore
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 23:09:34 -04:00 |
|
Rudy Celekli
|
b7834b9959
|
fix(cli): share canonical duplicate configuration parsing
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 21:35:50 -04:00 |
|
Rudy Celekli
|
9ff24279bc
|
fix(cli): use canonical YAML skill frontmatter parser
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 20:13:05 -04:00 |
|
Rudy Celekli
|
6e00f8a6d2
|
fix(skills): preserve Contents API fallback directories
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 19:55:06 -04:00 |
|
Rudy Celekli
|
2b2e966852
|
fix(update): recognize validated Git worktree checkouts
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 19:21:24 -04:00 |
|
Rudy Celekli
|
18785821d0
|
fix(cli): bound canonical parent aliases in knowledge trees
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 18:06:55 -04:00 |
|
Rudy Celekli
|
13de0be1a4
|
fix(cli): show root and nested knowledge documents
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 17:57:45 -04:00 |
|
Rudy Celekli
|
9541189ab3
|
fix(skills): refuse overlapping local install copies
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 17:18:58 -04:00 |
|
Rudy Celekli
|
e05cb1486c
|
fix(scheduler): retain valid backup when primary repair fails
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 16:18:28 -04:00 |
|
Rudy Celekli
|
75dd350b8b
|
fix(backup): use the effective registry default agent
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-07 16:13:28 -04:00 |
|
RudyCelekli
|
8316989148
|
fix(memory): reconcile readable empty notes with the index
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 21:07:48 -04:00 |
|
RudyCelekli
|
7ff6860160
|
fix(models): persist the selected custom main model
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 20:53:03 -04:00 |
|
RudyCelekli
|
29d5a586b2
|
fix(scheduler): wake stopped workers without reviving old generations
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 20:17:27 -04:00 |
|
RudyCelekli
|
6b201b9488
|
fix(scheduler): allow task stores in the current directory
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 20:17:26 -04:00 |
|
RudyCelekli
|
aa9e5b11ca
|
fix(web_fetch): decode URL path before choosing document parser
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 20:04:22 -04:00 |
|
RudyCelekli
|
6c17148ba0
|
fix(browser): accept explicitly empty option values
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 19:53:50 -04:00 |
|
RudyCelekli
|
4cb743140b
|
fix: scope fallback content searches to selected files
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 19:08:39 -04:00 |
|
RudyCelekli
|
8324269fff
|
fix: honor documented brace filters in fallback searches
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 19:08:14 -04:00 |
|
RudyCelekli
|
21ad5399c1
|
fix: honor declared charset in plain text downloads
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 18:49:15 -04:00 |
|
RudyCelekli
|
a29ecce0ac
|
fix(vision): avoid upscaling images during sips compression
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 18:40:21 -04:00 |
|
RudyCelekli
|
3546b9d5d3
|
fix(ls): distinguish a zero limit from an empty directory
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 18:33:22 -04:00 |
|
RudyCelekli
|
8ca6ddb0bb
|
fix(files): warn after preserved timestamp restores
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 18:32:32 -04:00 |
|
RudyCelekli
|
7c46bf9141
|
fix(bash): avoid attributing skipped conditional command exits
Signed-off-by: RudyCelekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-06 18:13:45 -04:00 |
|
Rudy Celekli
|
f19320ae49
|
fix(search): respect an explicit file path in filename searches
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 03:02:03 -04:00 |
|
Rudy Celekli
|
6b38b2b4ca
|
fix(search): honor filename ignore_case on every platform
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:58:58 -04:00 |
|
Rudy Celekli
|
6ffcb27b03
|
fix(scheduler): prevent recipient identity key collisions
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:47:40 -04:00 |
|
Rudy Celekli
|
6aff23be27
|
fix(edit): preserve updates from parallel in-process edits
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:44:33 -04:00 |
|
Rudy Celekli
|
3966a6237a
|
fix(bash): retain incomplete UTF-8 characters between background polls
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:15:14 -04:00 |
|
Rudy Celekli
|
ed551cd7d1
|
fix(memory): apply the shared credential guard to memory reads
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:01:17 -04:00 |
|
Rudy Celekli
|
c91a9d7311
|
fix(storage): keep atomic staging files private while writing
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:01:16 -04:00 |
|
Rudy Celekli
|
44009e3924
|
fix(scheduler): recover a missing primary from the retained backup
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:01:15 -04:00 |
|
Rudy Celekli
|
8311524215
|
fix(read): reject FIFOs before opening their contents
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-10-04 02:01:15 -04:00 |
|
Rudy Celekli
|
328f93293f
|
fix(memory): keep line chunks within their character budget
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 21:00:04 -04:00 |
|
Rudy Celekli
|
446bc547a8
|
fix(web): close streamed redirects when validation fails
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 21:00:04 -04:00 |
|
Rudy Celekli
|
ee0b76a954
|
fix(documents): preserve Excel formulas without cached results
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:52:44 -04:00 |
|
Rudy Celekli
|
23275b8b7e
|
fix(documents): preserve Word tables and paragraph order
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:52:40 -04:00 |
|
Rudy Celekli
|
97b4dca5d8
|
fix(web_fetch): parse extensionless downloads without rewriting the URL
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:52:33 -04:00 |
|
Rudy Celekli
|
b1ab2b3225
|
fix(search_files): fall back when the external search process fails
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:52:28 -04:00 |
|
Rudy Celekli
|
f4786cc877
|
fix(scheduler): skip elapsed first-fold cron occurrences
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:52:22 -04:00 |
|
Rudy Celekli
|
2a2437b3cc
|
fix(skills): stop recursive discovery at directory cycles
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:41:23 -04:00 |
|
Rudy Celekli
|
617484a2ac
|
fix(chat): retry streamed steps after a failed history write
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:41:18 -04:00 |
|
Rudy Celekli
|
3f2ac7ac0e
|
fix(memory): import older secondary conversation schemas safely
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:41:13 -04:00 |
|
Rudy Celekli
|
0727d45722
|
fix(evolution): reject incomplete undo snapshots before restoring files
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:36:10 -04:00 |
|
Rudy Celekli
|
18c8cca78f
|
fix(common): wake token callers when the rate limiter stops
Signed-off-by: Rudy Celekli <47457359+rudycelekli@users.noreply.github.com>
|
2026-09-30 00:35:59 -04:00 |
|