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
Marian Alexandru Alecu
b3a270b9ea
Merge pull request #7764 from Kilo-Org/feat/allow-everything
...
feat(cli): add allow everything permission
2026-04-08 20:25:30 +03:00
Johnny Amancio
2eaf4e2ec9
fix: address PR review - disable choco/scoop, update brew to Kilo-Org/tap, disable account commands
2026-04-08 19:06:26 +02:00
Kirill Kalishev
253788e9e2
Merge branch 'main' into caring-columnist
2026-04-08 12:30:37 -04:00
kirillk
6b81526c1c
fix(cli): resolve org ID from OAuth auth accountId with comment
2026-04-08 12:29:19 -04:00
Marian Alexandru Alecu
0043be3db4
Merge branch 'main' into feat/allow-everything
2026-04-08 19:19:33 +03:00
Marian Alexandru Alecu
8365abc782
Merge branch 'main' into feat/local-recall-tool
2026-04-08 19:19:17 +03:00
Alex Alecu
21531ce6c6
fix(cli): add missing kilocode_change annotations
2026-04-08 19:11:44 +03:00
kiloconnect[bot]
0545a38b8e
fix(cli): add kilocode_change marker to prompt flexShrink prop
...
The flexShrink={0} addition from #6458 modifies shared upstream code
but was missing the required kilocode_change annotation.
2026-04-08 16:08:52 +00:00
Alex Alecu
3948bb3f81
fix(cli): skip config-protected prompts in drain loop
2026-04-08 18:57:45 +03:00
Alex Alecu
6bb47302dd
Merge remote-tracking branch 'origin/main' into feat/local-recall-tool
...
# Conflicts:
# script/check-opencode-annotations.ts
2026-04-08 18:56:24 +03:00
Alex Alecu
f0e086313b
Merge branch 'feat/allow-everything' of https://github.com/Kilo-Org/kilocode into feat/allow-everything
2026-04-08 18:54:09 +03:00
Alex Alecu
c9ed1097d7
fix(cli): skip permission prompt for same-project recall reads
2026-04-08 18:51:35 +03:00
Alex Alecu
758a6582fe
refactor(cli): move allow-everything route to kilocode directory
...
Move the /allow-everything endpoint from the shared permission routes
into packages/opencode/src/kilocode/permission/routes.ts to reduce diff
with upstream and ease future merges.
2026-04-08 18:50:49 +03:00
Kirill Kalishev
28dcea9237
Merge branch 'main' into caring-columnist
2026-04-08 11:46:26 -04:00
Mark IJbema
54e57d3414
Merge branch 'main' into session/agent_58776529-50a0-40ff-9d78-3f2f7e4d28b6
2026-04-08 17:19:33 +02:00
Alex Alecu
06c98f8ec5
chore(cli): wrap formatSessionJSON in kilocode_change block
...
The CI base SHA differs from local main, causing additional lines
in formatSessionJSON to be flagged. Wrapping the entire function
in a block annotation covers all possible diff boundaries.
2026-04-08 16:46:38 +03:00
Jackson Kasi
9d73e4ca12
fix: preserve write tool alongside apply_patch for gpt-5 models
2026-04-08 15:45:14 +02: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
afc858af68
fix(cli): resolve worktree folder name for session list labels
...
Instead of path.basename(session.directory) which shows the working
directory name (e.g. 'opencode' for sessions in packages/opencode/),
resolve the actual worktree root by matching against WorktreeFamily.list()
directories. This shows the correct worktree folder name (e.g. 'kilocode',
'cross-session-conflict') matching git worktree list output.
2026-04-08 16:26:25 +03:00
Alex Alecu
b89513fd8d
feat(cli): show worktree labels in session list with ctrl+a filter
...
Show all worktree sessions by default with directory basename labels.
ctrl+a toggles to current worktree only. Uses experimental endpoint
exclusively — no shared OpenCode code changes.
2026-04-08 16:16:27 +03:00
Marian Alexandru Alecu
5597e1cfc1
Merge branch 'main' into feat/allow-everything
2026-04-08 15:58:19 +03:00
Kirill Kalishev
5ccceb5a93
Merge branch 'main' into caring-columnist
2026-04-08 08:52:54 -04:00
Johnny Amancio
f01c26580a
fix: update AuthCommand → ProvidersCommand after upstream auth.ts rename
2026-04-08 14:23:52 +02:00
Johnny Amancio
9ae042e888
Merge branch 'main' into johnnyamancio/kilo-opencode-v1.2.25
2026-04-08 14:10:33 +02:00
Johnny Amancio
f798de906b
fix(cli): guard against invalid semver strings in package registry version check
2026-04-08 14:07:25 +02:00
Marian Alexandru Alecu
242c167171
Merge pull request #8504 from Kilo-Org/feat/help-all-command
...
feat: add kilo help --all command and auto-generated CLI reference docs
2026-04-08 14:46:51 +03:00
Evgeny Shurakov
a11ab3a938
Merge pull request #8539 from Kilo-Org/eshurakov/telemetry-remote-connection-v2
...
Cli - Track remote connection opened event in PostHog
2026-04-08 13:39:09 +02:00
Alex Alecu
0697217d13
fix(cli): strengthen sync test and add missing ConfigCLICommand
2026-04-08 14:30:09 +03:00
Johnny Amancio
0e25cd2f57
Merge branch 'main' into johnnyamancio/kilo-opencode-v1.2.25
2026-04-08 13:13:16 +02:00
Marius
850826a2be
fix(cli): align /local-review diff with agent manager diff viewer ( #8574 )
...
The /local-review command used git diff base...HEAD (triple-dot) which only
captured committed changes. The diff viewer uses merge-base + two-dot diff
against the working tree. This mismatch caused /local-review to show
'nothing to review' when changes were uncommitted.
Now computes merge-base explicitly and diffs the working tree against it,
matching WorktreeDiff behavior. Also includes untracked files.
2026-04-08 11:05:06 +00:00
Alex Alecu
fb5d85e2e5
fix(cli): make 'kilo help' show same output as 'kilo -h'
2026-04-08 13:57:25 +03:00
Johnny Amancio
957a5916a6
Merge branch 'main' into johnnyamancio/kilo-opencode-v1.2.25
2026-04-08 12:24:07 +02:00
Alex Alecu
8327300881
Merge remote-tracking branch 'origin/main' into feat/help-all-command
...
# Conflicts:
# packages/opencode/src/index.ts
2026-04-08 12:10:48 +03:00
Alex Alecu
a0a1ffa744
Merge branch 'main' into feat/help-all-command
2026-04-08 12:07:21 +03:00
Alex Alecu
7ecc076397
fix(cli): restore native --help for subcommands
2026-04-08 12:07:12 +03:00
Alex Alecu
83e8bbef8f
Merge remote-tracking branch 'origin/main' into fix/cli-config-resilience
...
# Conflicts:
# packages/opencode/src/kilocode/skills/kilo-config.md
2026-04-08 11:53:52 +03:00
Marian Alexandru Alecu
e3bade8319
Merge pull request #8474 from Kilo-Org/docs/kilo-config-legacy-paths
...
docs(cli): add legacy paths to kilo-config skill
2026-04-08 11:50:02 +03:00
Alex Alecu
0a2c10956e
style(cli): add kilocode markers on mode block
2026-04-08 11:48:10 +03:00
Alex Alecu
cef00b9df3
style(cli): add kilocode markers on agent block
2026-04-08 11:47:50 +03:00
Alex Alecu
b5c756ef72
style(cli): add kilocode markers on command block
2026-04-08 11:47:24 +03:00
Alex Alecu
e0e116e9cc
docs(cli): add workflows section
2026-04-08 11:47:05 +03:00
Alex Alecu
bb8b807dff
docs(cli): add KILO_CONFIG_DIR to command paths
2026-04-08 11:46:42 +03:00
Alex Alecu
b871498690
style(cli): add kilocode markers in toast
2026-04-08 11:46:40 +03:00
Alex Alecu
89e61c6e65
fix(cli): disable built-in help command to allow kilo help --all to work
...
The .help('help', ...) method registers yargs' built-in help command
which shadows the custom HelpCommand registered on the same 'help' path.
This means 'kilo help --all' never reaches the custom handler.
Fix by:
- Replacing .help('help', ...) with .help(false) + .option('help', ...)
to disable the built-in command while keeping --help/-h flags
- Adding early-exit handlers in middleware for --help and --version
to skip expensive initialization (telemetry, DB migration)
2026-04-08 11:38:15 +03:00
Evgeny Shurakov
1595eba59a
feat(cli): track remote connection opened event in PostHog
2026-04-07 22:10:14 +02:00
kirillk
c31cc4dbd1
perf(cli): parallelize Kilo + Apertis model fetches in ModelsDev.get()
2026-04-07 14:34:03 -04:00
Johnny Amancio
68636c5bcd
Merge branch 'main' into johnnyamancio/kilo-opencode-v1.2.25
2026-04-07 19:57:57 +02:00
Johnny Amancio
b942fd444c
Merge branch 'main' into johnnyamancio/kilo-opencode-v1.2.25
2026-04-07 19:48:00 +02:00