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
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
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
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
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
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
Kevin van Dijk
c845e6a967
Merge branch 'dev' into kevinvandijk/kilo-opencode-v1.1.59
2026-02-17 21:17:40 +01:00
Marian Alexandru Alecu
2ce796dbbb
Merge branch 'dev' into feat/review-apply-fixes
2026-02-17 20:03:40 +02:00
Kevin van Dijk
4ced3a6da2
Update packages/opencode/package.json
...
Co-authored-by: Catriel Müller <catrielmuller@gmail.com >
2026-02-17 18:59:16 +01:00
Kevin van Dijk
c741ce9fef
Revert build scripts
2026-02-17 18:57:25 +01:00
kilo-maintainer[bot]
65f0fdc22c
release: v1.0.23
2026-02-17 16:57:46 +00:00
Marian Alexandru Alecu
c85beb6d87
Merge branch 'dev' into feat/review-apply-fixes
2026-02-17 18:39:47 +02:00
Christiaan Arnoldus
8c0c0a8807
Merge branch 'dev' into session/agent_8ba846fa-10ac-4d6d-a61a-d26dd567770c
2026-02-17 16:07:53 +01:00
Alex Alecu
f3ce168938
fix: remove max option limit from review question tool instructions
2026-02-17 17:00:30 +02:00
Alex Alecu
6be0201f67
fix: remove stale NEEDS DISCUSSION reference from review prompt workflow section
2026-02-17 16:00:17 +02:00
Alex Alecu
ab34ac20a0
fix: replace non-existent 'architect' mode with 'orchestrator' in question option descriptions
2026-02-17 15:59:14 +02:00
Kevin van Dijk
d05c15ce2a
Resolve merge conflicts
2026-02-17 14:09:16 +01:00