Imanol Maiztegui
d5357f3961
resolve merge conflicts
2026-04-21 18:03:34 +02:00
Imanol Maiztegui
bf6f499b24
refactor: kilo compat for v1.4.7
2026-04-20 13:49:07 +02:00
Kit Langton
a427a28fa9
feat: unwrap project namespaces to flat exports + barrel ( #22743 )
2026-04-15 23:28:46 -04:00
Kit Langton
80f1f1b5b8
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
2026-04-15 23:27:32 -04:00
Kit Langton
343a564183
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
cce05c1665
fix: clean up 49 unused variables, catch params, and stale imports ( #22695 )
2026-04-16 02:01:53 +00:00
Kit Langton
f7d4665e40
fix: resolve oxlint warnings — suppress false positives, remove unused imports ( #22687 )
2026-04-15 21:33:54 -04:00
Kit Langton
250e30bc7d
add experimental permission HttpApi slice ( #22385 )
2026-04-15 21:28:01 +00:00
Johnny Amancio
87aaac92cb
Merge remote-tracking branch 'origin/main' into johnnyamancio/kilo-opencode-v1.4.4
2026-04-15 23:07:46 +02:00
Johnny Amancio
915f12c7e2
resolve merge conflicts
2026-04-15 22:51:15 +02:00
Marian Alexandru Alecu
e8fd495708
Merge pull request #8972 from Kilo-Org/kilocode-auto-approve-permissions
...
fix(cli): fix disable auto-approve leaving stale config and UI
2026-04-15 16:49:39 +03:00
Alex Alecu
723344530b
refactor(cli): move test to kilocode dir
2026-04-15 15:10:42 +03:00
Alex Alecu
624be2310d
fix(cli): fix disable auto-approve leaving stale config and UI
2026-04-15 14:09:24 +03:00
Alex Alecu
74288ef0c2
fix(cli): worktree session list ignoring SDK-injected directory filter
...
The SDK rewrite interceptor injects directory=<cwd> into every GET request.
The experimental session list endpoint was passing this to listGlobal even
when worktrees=true, restricting results to only the current directory.
Skip the directory filter when worktrees is active so all worktree sessions
are returned. Add regression test that includes directory in query params.
2026-04-15 13:54:49 +03:00
Johnny Amancio
beb9b3b076
refactor: kilo compat for v1.4.4
2026-04-15 11:30:02 +02:00
Catriel Müller
87ca280011
fix: typechecks
2026-04-14 17:25:37 -03:00
Catriel Müller
1c67e0fe71
resolve merge conflicts
2026-04-14 17:05:48 -03:00
Kit Langton
f2525a63c9
add experimental question HttpApi slice ( #22357 )
2026-04-14 19:43:49 +00:00
Catriel Müller
c9e0060e2a
refactor: kilo compat for v1.4.3
2026-04-14 14:46:57 -03:00
Kit Langton
68384613be
refactor(session): remove async facade exports ( #22471 )
2026-04-14 13:45:13 -04:00
Catriel Müller
528ec937ab
refactor: fix home test config mocks
2026-04-14 03:06:12 -03:00
Catriel Müller
da8f05ec75
fix: core tests
2026-04-13 23:58:00 -03:00
Kit Langton
f40209bdfb
refactor(snapshot): remove async facade exports ( #22370 )
2026-04-13 21:24:54 -04:00
Brendan Allan
94f71f59a3
core: make InstanceBootstrap into an effect ( #22274 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-04-13 10:16:40 -04:00
Johnny Amancio
32e244bb05
resolve merge conflicts
2026-04-13 11:46:32 +02:00
Johnny Amancio
1bf073f9c6
refactor: kilo compat for v1.3.10
2026-04-12 21:09:24 +02:00
Catriel Müller
fd5992d318
resolve merge conflicts
2026-04-12 15:27:56 -03:00
Catriel Müller
8aadf4ce03
refactor: kilo compat for v1.3.9
2026-04-12 14:43:07 -03:00
Kit Langton
1a509d62a0
refactor(session): destroy SessionRunState facade ( #22064 )
2026-04-11 20:01:52 -04:00
Dax
ca5f086759
refactor(server): simplify router middleware with next() ( #21720 )
2026-04-11 16:55:17 -04:00
Catriel Müller
d9b2fc7ffd
resolve merge conflicts
2026-04-11 12:27:42 -03:00
Johnny Amancio
49cb356d23
refactor: fix type errors after v1.3.0 merge
...
- Rename PermissionNext → Permission across all remaining src/test files
(drain.ts, routes.ts, remote-sender.ts, task.ts, and 5 test files)
- Fix Effect Layer type resolution for makeRunPromise by accepting
Layer<I, E, any> (Effect 4.x beta type inference limitation)
- Add missing imports: Bus/BusEvent in server.ts, useToast in sync.tsx
- Fix OPENCODE_ → KILO_ flag renames missed by merge transforms
(DISABLE_EXTERNAL_SKILLS in skill/index.ts)
- Fix isCodex → isOpenaiOauth rename in session/llm.ts
- Fix PasteEvent.bytes decoding (decodePasteBytes removed from @opentui/core)
- Fix ProviderID branded type indexing with ProviderID.kilo
- Remove redundant windowsHide from pr.ts (handled by Process.spawn)
- Update Skill import paths after skill.ts → index.ts rename
- Restore Skill.remove and Skill.BUILTIN_LOCATION lost during merge
2026-04-11 14:49:11 +02:00
Johnny Amancio
b1811147e2
merge: upstream v1.3.0
2026-04-11 14:06:52 +02:00
Catriel Müller
8cef732407
resolve merge conflicts
2026-04-10 15:47:19 -03:00
Kit Langton
10441efad1
refactor(effect): extract session run state service ( #21744 )
2026-04-09 16:03:40 -04:00
Brendan Allan
ee23043d64
Remove CLI from electron app ( #17803 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-04-09 13:18:46 +08:00
Johnny Amancio
040d5b8a28
fix: update branded ID types and Server API references after merge with main
2026-04-08 20:42:02 +02:00
Johnny Amancio
a1a50cd2be
Merge branch 'main' into johnnyamancio/kilo-opencode-v1.2.25
2026-04-08 20:12:58 +02:00
Marian Alexandru Alecu
452b258d21
Merge pull request #8191 from Kilo-Org/feat/local-recall-tool
...
feat(cli): add local recall tool for cross-worktrees session search
2026-04-08 20:28:20 +03:00
Alex Alecu
21531ce6c6
fix(cli): add missing kilocode_change annotations
2026-04-08 19:11:44 +03:00
Alex Alecu
42448f98cd
chore(cli): add missing kilocode_change annotations
...
Add kilocode_change markers to all Kilo-specific changes in shared
opencode files to pass the check-opencode-annotations CI check.
Also bring in the workflow and script from main.
2026-04-08 16:43:45 +03:00
Alex Alecu
4de08a1027
fix(cli): disable allow-all in the requested scope
2026-04-06 19:26:31 +03:00
Alex Alecu
0c3c233b92
fix: include sibling worktree sessions when project ids drift
...
Resolve all-worktree session lookups by git worktree family instead of a single project row so /sessions, Ctrl+A, and local recall still find sibling worktrees without leaking unrelated directories.
2026-04-03 23:54:09 +03:00
Alex Alecu
5ddd2167fc
fix: scope recall sessions to project worktrees
...
Keep recall and the all-sessions picker focused on the current repo while still surfacing sessions from sibling worktrees.
2026-04-03 22:07:11 +03:00
Johnny Amancio
510ff13cd4
chore: Resolve merge conflicts
2026-03-31 12:45:25 +02:00
Kit Langton
a898c2ea3a
refactor(storage): effectify Storage service ( #20132 )
2026-03-31 01:16:02 +00:00
Kit Langton
2ed756c72c
fix(session): restore busy route handling and add regression coverage ( #20125 )
2026-03-30 20:30:34 +00:00
Kit Langton
c5442d418d
refactor(session): effectify SessionPrompt service ( #19483 )
2026-03-30 20:06:51 +00:00
Ryan Skidmore
814a515a8a
fix: improve plugin system robustness — agent/command resolution, async errors, hook timing, two-phase init ( #18280 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-24 12:50:55 -05:00
Catriel Müller
d7b9f51962
refactor: replace x-opencode-* headers with x-kilo-* across codebase and upstream scripts
...
Update upstream merge scripts to use a generic x-opencode- → x-kilo- regex
that catches all current and future headers automatically. Apply the same
replacement to all source files so the codebase is ready for the next
upstream merge.
2026-03-20 09:10:57 -03:00