Marian Alexandru Alecu
72ce6fbb72
Merge branch 'dev' into feat/suggestions-after-plan-end
2026-02-19 16:59:33 +02:00
Christiaan Arnoldus
70aaa02985
Merge pull request #344 from Kilo-Org/feat/dynamic-recommended-models
...
feat: load recommended models dynamically from models endpoint
2026-02-19 15:39:22 +01:00
Mark IJbema
2e9c140282
Merge pull request #462 from Kilo-Org/mark/llm-completion-telemetry
...
feat: emit LLM_COMPLETION telemetry event after each LLM stream finishes
2026-02-19 14:27:07 +01:00
Evgeny Shurakov
2a0ce007b1
Merge pull request #448 from Kilo-Org/eshurakov/send-git-to-ingest
...
KiloSessions - Send git remote URL and branch to ingest
2026-02-19 13:56:14 +01:00
kilo-maintainer[bot]
74b3afaacb
chore: generate
2026-02-19 12:51:37 +00:00
Catriel Müller
a21d172a75
Merge pull request #450 from Kilo-Org/fix/bin-kilo-syntax-error
...
fix: restore bin/kilo findBinary from botched merge resolution
2026-02-19 09:50:50 -03:00
Evgeny Shurakov
582dd685c0
fix(kilo-sessions): scope git URL cache key per worktree
2026-02-19 13:48:37 +01:00
Christiaan Arnoldus
f1e23c1b87
Remove fallback
2026-02-19 12:41:57 +01:00
Evgeny Shurakov
69135ca636
feat(kilo-sessions): normalize git remote URLs to strip credentials, query params, and hash
2026-02-19 12:22:21 +01:00
Alex Alecu
9a9d675ada
test: add withInstance helper, use answer constants
2026-02-19 13:20:04 +02:00
Alex Alecu
b2ff4b088a
refactor: split ask(), extract constants, remove redundant context label
2026-02-19 13:20:00 +02:00
Marian Alexandru Alecu
d37105ae89
Merge branch 'dev' into feat/suggestions-after-plan-end
2026-02-19 13:12:12 +02:00
Christiaan Arnoldus
6e4c6a3191
Merge pull request #417 from Kilo-Org/revert-415-revert-331-session/agent_8ba846fa-10ac-4d6d-a61a-d26dd567770c
...
feat: add X-KiloCode-MachineId header to API requests
2026-02-19 11:54:04 +01:00
Christiaan Arnoldus
51a1297d9c
Merge branch 'dev' into feat/dynamic-recommended-models
2026-02-19 11:50:21 +01:00
Marius
46e06264da
feat(agent-manager): add fixed local session tab with branch display and persistence ( #446 )
...
* tmp
* tmp
* tmp
* feat(agent-manager): add fixed local session tab with branch display and persistence
Add a dedicated local session item at the top of the agent manager sidebar
that always runs in the main repo (never a worktree). The local session
persists across panel reopens via vscode webview state, shows the current
git branch name (refreshed on click), and supports keyboard navigation.
Extract navigation logic into a pure testable function with 16 unit tests.
* fix(agent-manager): invalidate stale persisted localSessionID on recovery
The local session ID was persisted to webview state but never checked
against the actual sessions list on recovery. If the session was deleted
or expired between VS Code reloads, the UI would get stuck selecting a
ghost session with no way to recover.
2026-02-19 11:49:15 +01:00
Christiaan Arnoldus
f652673f6e
Merge branch 'dev' into revert-415-revert-331-session/agent_8ba846fa-10ac-4d6d-a61a-d26dd567770c
2026-02-19 11:25:25 +01:00
Mark IJbema
5634fc552d
feat: emit LLM_COMPLETION telemetry event after each LLM stream finishes
2026-02-19 11:03:07 +01:00
Alex Alecu
294846f706
fix: Reject pending plan followup question on abort signal
2026-02-19 11:59:57 +02:00
Alex Alecu
52ef5c926f
fix: Avoid empty context
2026-02-19 11:48:21 +02:00
Alex Alecu
a5e6ceb76e
feat: When starting a new session after planning, include a compact summary of what was explored and which files were read so the AI doesn't have to re-search the codebase.
2026-02-19 11:42:35 +02:00
Alex Alecu
2d46b17f6c
feat: Add predefined suggestions after finishing the planning session to improve context management
2026-02-19 10:23:19 +02:00
Evgeny Shurakov
872cb4124b
feat(kilo-sessions): strip credentials from git remote URLs before ingesting
2026-02-18 22:47:46 +01:00
Pedro Heyerdahl
a28f086819
fix: restore bin/kilo findBinary from botched merge resolution
2026-02-18 18:46:50 -03:00
Evgeny Shurakov
a2d18131a8
feat(kilo-sessions): send git remote URL and branch to ingest
...
Add gitUrl and gitBranch fields to kilo_meta so shared sessions
include repository context. Resolves the best remote (origin > single
available > upstream) and fetches the URL with a 10s in-flight cache.
2026-02-18 22:38:46 +01:00
Pedro Heyerdahl
e02debf27b
Merge pull request #407 from Kilo-Org/feat/usage-feature-attribution
...
feat(usage): add feature attribution header to API requests
2026-02-18 17:31:12 -03:00
Christiaan Arnoldus
11c6f9f57a
Merge branch 'dev' into revert-415-revert-331-session/agent_8ba846fa-10ac-4d6d-a61a-d26dd567770c
2026-02-18 21:02:07 +01:00
Pedro Heyerdahl
0f139f3120
feat(usage): add feature attribution header to API requests
...
Introduce X-KILOCODE-FEATURE header for tracking request origin
across different entry points (CLI, VSCode extension, autocomplete).
- Add HEADER_FEATURE, DEFAULT_FEATURE, and ENV_FEATURE constants
- Add getFeatureHeader() helper reading from KILOCODE_FEATURE env var
- Include feature header in buildKiloHeaders() when env var is set
- Set feature to "autocomplete" for FIM/completion requests
- Set KILOCODE_FEATURE="vscode-extension" when spawning CLI from VSCode
- Default to "cli" feature in opencode entry point
- Add unit tests for feature header logic
2026-02-18 15:49:22 -03:00
Kevin van Dijk
b15b554552
Resolve merge conflicts
2026-02-18 19:38:22 +01:00
Kevin van Dijk
e88e6df76a
refactor: kilo compat for v1.1.65
2026-02-18 19:30:20 +01:00
Kevin van Dijk
6e48aab441
Merge pull request #436 from Kilo-Org/kevinvandijk/kilo-opencode-v1.1.64
...
OpenCode v1.1.64
2026-02-18 19:29:08 +01:00
kilo-maintainer[bot]
f62e953b48
chore: generate
2026-02-18 17:27:24 +00:00
Mark IJbema
67107e530a
Merge pull request #410 from Kilo-Org/mark/telemetry-implementation
...
feat: implement proxy-based telemetry for VS Code extension
2026-02-18 18:25:49 +01:00
Kevin van Dijk
f5e65046fa
Resolve merge conflicts
2026-02-18 18:16:52 +01:00
Kevin van Dijk
5d9c6180d9
refactor: kilo compat for v1.1.64
2026-02-18 18:08:06 +01:00
Kevin van Dijk
a18d555870
Resolve merge conflicts
2026-02-18 17:35:54 +01:00
Kevin van Dijk
8c5b61d0b4
refactor: kilo compat for v1.1.63
2026-02-18 17:34:46 +01:00
Kevin van Dijk
ec1b20336d
Resolve merge conflicts
2026-02-18 16:39:04 +01:00
Kevin van Dijk
3ea7c918ed
refactor: kilo compat for v1.1.62
2026-02-18 16:20:05 +01:00
Christiaan Arnoldus and kiloconnect[bot]
b51a3c3f1d
Apply suggestion from @kiloconnect[bot]
...
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-02-18 16:01:45 +01:00
Kevin van Dijk
f3f82fb65a
Resolve merge conflicts
2026-02-18 15:43:38 +01:00
Mark IJbema
623d37f36f
feat: implement proxy-based telemetry for VS Code extension
...
- Add POST /telemetry/capture endpoint to CLI server
- Add TelemetryProxy singleton in extension (forwards to CLI)
- Add webview telemetry helper (postMessage → extension → CLI)
- Pass telemetry env vars (level, editor_name, platform, machineId) to CLI
- Wire up KiloProvider as TelemetryPropertiesProvider
- Replace TelemetryStub with real TelemetryProxy in autocomplete
- 53 telemetry events covering tasks, LLM, tools, UI, autocomplete, etc.
2026-02-18 15:38:51 +01:00
Kevin van Dijk
217f56f58f
refactor: kilo compat for v1.1.61
2026-02-18 13:32:24 +01:00
Kevin van Dijk
6f9f7443ef
Resolve merge conflicts
2026-02-18 13:26:43 +01:00
Kevin van Dijk
53dea6e1e0
refactor: kilo compat for v1.1.60
2026-02-18 12:53:03 +01:00
Kevin van Dijk
2c86299d45
Merge branch 'dev' into kevinvandijk/kilo-opencode-v1.1.59
2026-02-18 12:37:54 +01:00
Marian Alexandru Alecu
c88fc52fb5
Merge branch 'dev' into feat/review-apply-fixes
2026-02-18 11:50:23 +02:00
Christiaan Arnoldus
3cdee88c17
Revert "Revert "feat: add X-KiloCode-MachineId header to API requests""
2026-02-18 10:44:59 +01:00
Christiaan Arnoldus
f7bf1b6539
Revert "feat: add X-KiloCode-MachineId header to API requests"
2026-02-18 09:59:59 +01:00
Marian Alexandru Alecu
277be569a5
Merge branch 'dev' into feat/review-apply-fixes
2026-02-18 09:03:54 +02:00
Catriel Müller
3ab1b0c9ec
Merge pull request #370 from Kilo-Org/fix/uninstall-opencode-refs
...
fix: update uninstall command to reference kilo instead of opencode
2026-02-17 18:38:17 -03:00