Catriel Müller
bd73c02c27
feat: upstream script wip
2026-02-05 13:31:16 -03:00
Catriel Müller
b79517acb8
feat: upstream script wip
2026-02-05 13:31:15 -03:00
Catriel Müller
5fca0e717f
Merge pull request #140 from Kilo-Org/catrielmuller/fix-logout-command
...
fix: wrap AuthLogoutCommand with Instance.provide() to fix context error
2026-02-05 13:08:34 -03:00
David
84f88a1b93
Merge pull request #135 from Kilo-Org/local-review
...
feat: local-review
2026-02-05 15:45:08 +00:00
David Barbosa Maia
5b83b70ad4
feat: local-review
2026-02-05 15:36:43 +00:00
Catriel Müller
e07acaeba7
Merge pull request #142 from Kilo-Org/catrielmuller/update-baseline-browser
...
fix: update baseline-browser-mapping and fix RequestEvent types
2026-02-05 12:27:01 -03:00
Catriel Müller
af1e05f3b2
fix: extend RequestEvent type to include locals property
...
The client types for solid-js/web don't include the locals property
on RequestEvent, causing typecheck failures. This adds a module
augmentation to include the property that exists in server types.
2026-02-05 12:18:29 -03:00
Mark IJbema
a885e56888
Merge pull request #141 from Kilo-Org/mark/cli-backend-integration
...
Mark/cli backend integration
2026-02-05 16:18:14 +01:00
Catriel Müller
7294c8ba4e
refactor: update baseline-browser-mapping
2026-02-05 12:14:32 -03:00
Mark IJbema
54a88d1b90
Merge remote-tracking branch 'origin/dev' into mark/cli-backend-integration
2026-02-05 16:10:51 +01:00
Catriel Müller
f523f58d94
fix: wrap AuthLogoutCommand with Instance.provide() to fix context error
...
The logout command was failing with 'No context found for instance' because
ModelsDev.get() calls Config.get() which requires Instance context.
This matches the pattern already used by AuthLoginCommand.
2026-02-05 12:02:31 -03:00
Mark IJbema
7a0d3b6049
remove spurious change
2026-02-05 15:05:17 +01:00
Mark IJbema
79d40da12d
build: prepare and bundle CLI binary during extension build
2026-02-05 14:46:24 +01:00
Mark IJbema
c6298e3a6b
chore: sync bun.lock and opencode package.json after CLI build
2026-02-05 14:41:32 +01:00
Mark IJbema
2de124cb4a
fix: use correct Basic auth username 'opencode' for CLI server
2026-02-05 14:17:06 +01:00
Mark IJbema
68b4b76a3d
Merge pull request #133 from Kilo-Org/mark/top-bar-buttons
...
feat(kilo-vscode): add toolbar buttons for sidebar panel
2026-02-05 14:17:05 +01:00
Catriel Müller
c7c8c42b3a
Merge pull request #137 from Kilo-Org/catrielmuller/kilo-opencode-v1.1.51
...
OpenCode v1.1.51
2026-02-05 10:10:59 -03:00
Mark IJbema
2f5954923f
fix(server-manager): improve CLI binary path resolution and startup handling
2026-02-05 14:01:38 +01:00
Mark IJbema
f2a3830f58
fix: correct CLI binary path for development mode
...
The path was using '../../../opencode/bin/kilo' which resolved to
'kilo-with-vscode/opencode/bin/kilo' instead of the correct
'kilo-with-vscode/packages/opencode/bin/kilo'.
Fixed by changing to '../../opencode/bin/kilo' which correctly navigates
from packages/kilo-vscode/dist/ to packages/opencode/bin/kilo.
2026-02-05 13:57:38 +01:00
Mark IJbema
d4d1f75874
Merge pull request #136 from Kilo-Org/mark/vscode-extension-agents-md
...
docs: add AGENTS.md for kilo-vscode package
2026-02-05 13:54:02 +01:00
Catriel Müller
f137ce623d
feat: merge opencode v1.1.51
2026-02-05 09:50:16 -03:00
Catriel Müller
78da7d7b8d
refactor: kilo compat for v1.1.51
2026-02-05 09:45:17 -03:00
Mark IJbema
6867a5c660
chore: update debug log prefixes to [Kilo New]
...
Update all debug console.log statements to use the prefix '[Kilo New]'
followed by the component name for consistent logging across the CLI
backend integration.
Changed prefixes:
- [KiloProvider] -> [Kilo New] KiloProvider:
- [ServerManager] -> [Kilo New] ServerManager:
- [CLI Server] -> [Kilo New] ServerManager:
- [SSEClient] -> [Kilo New] SSE:
- [Webview/App] -> [Kilo New] App:
2026-02-05 13:37:58 +01:00
Mark IJbema
9e4b666f43
docs: add AGENTS.md for kilo-vscode package
2026-02-05 13:37:22 +01:00
Mark IJbema
9749e3f03d
debug: add logging to trace CLI connection flow
2026-02-05 13:32:39 +01:00
Mark IJbema
ac47928ed6
feat: add Settings component with CLI port and connection status
2026-02-05 13:26:50 +01:00
Mark IJbema
97e37f5b85
feat: add CLI backend integration for server communication
...
Implement CLI backend integration to enable communication between the
VSCode extension and the Kilo CLI backend server.
New files:
- src/services/cli-backend/types.ts - Type definitions for API requests/responses
- src/services/cli-backend/server-manager.ts - Server lifecycle management
- src/services/cli-backend/http-client.ts - REST API client for backend communication
- src/services/cli-backend/sse-client.ts - SSE streaming client for real-time events
- src/services/cli-backend/index.ts - Main exports
- src/types/eventsource.d.ts - EventSource type declarations
Modified files:
- package.json - Added eventsource dependency
- src/KiloProvider.ts - Integrated with CLI backend services
- src/extension.ts - Updated to pass extension context
- .vscodeignore - Updated exclusions
Key features:
- Server lifecycle management (start/stop/health checks)
- HTTP client for REST API communication
- SSE client for streaming responses
- Webview integration for message passing
2026-02-05 13:26:49 +01:00
Mark IJbema
b1339c41ba
refactor: scope commands and views to kilo-code.new namespace
2026-02-05 13:22:38 +01:00
Mark IJbema
e9ec58798a
fix: clean up panel disposables when panel is closed
2026-02-05 13:14:12 +01:00
Mark IJbema
2d1aa1ead6
feat: add toolbar buttons for sidebar panel
...
- Add 6 toolbar buttons: New Task, Agent Manager, Marketplace, History, Profile, Settings
- Agent Manager opens in main editor panel (not sidebar)
- Default view is New Task screen
- Commands registered in package.json with codicon icons
- KiloProvider handles sidebar view switching via postMessage
- AgentManagerProvider creates webview panel in editor area
2026-02-05 12:40:58 +01:00
Mark IJbema
f0cc255467
Merge pull request #132 from Kilo-Org/mark/vscode-extension
...
Scaffold VS Code Extension
2026-02-05 11:57:07 +01:00
Mark IJbema
0db67ac0fc
fix: add style-src to CSP to allow inline styles in webview
2026-02-05 11:54:33 +01:00
Mark IJbema
c0f4edaf64
feat: add SolidJS webview sidebar with welcome message
2026-02-05 11:42:36 +01:00
Mark IJbema
9cc765a5f2
Create extension with Yeoman
2026-02-05 10:38:22 +01:00
Mark IJbema
a4b2b38247
prepare gitignore
2026-02-05 10:36:30 +01:00
Catriel Müller
81542f44b9
Merge pull request #123 from Kilo-Org/catrielmuller/kilo-opencode-v1.1.50
...
OpenCode v1.1.50
2026-02-04 23:28:00 -03:00
Catriel Müller
1558fe4d89
fix: provider header
2026-02-04 19:05:45 -03:00
Catriel Müller
338eae492b
fix: fix kilo tui components
2026-02-04 18:31:29 -03:00
Catriel Müller
dd7da05bd9
feat: merge opencode v1.1.50
2026-02-04 18:24:00 -03:00
Catriel Müller
1520bd4482
refactor: kilo compat for v1.1.50
2026-02-04 18:07:12 -03:00
Catriel Müller
617f32c303
Merge pull request #120 from Kilo-Org/catrielmuller/kilo-opencode-v1.1.49
...
OpenCode v1.1.49
2026-02-04 18:05:03 -03:00
Catriel Müller
587bf77e65
refactor: Kilo user agent
2026-02-04 17:55:35 -03:00
Catriel Müller
14074e0657
feat: brand exit message
2026-02-04 17:34:08 -03:00
Catriel Müller
252de63a57
fix: fix solidjs tui on kilo news
2026-02-04 17:27:04 -03:00
Catriel Müller
452320af42
feat: merge opencode v1.1.49
2026-02-04 17:06:38 -03:00
Catriel Müller
15ae2b1b1e
refactor: kilo compat for v1.1.49
2026-02-04 16:43:32 -03:00
Catriel Müller
d474eee4f1
Merge pull request #119 from Kilo-Org/catrielmuller/blacksmith-migration
...
Replace Depot for Blacksmith
2026-02-04 16:41:55 -03:00
Catriel Müller
0b4c4c5df9
Merge pull request #118 from Kilo-Org/catrielmuller/kilo-opencode-v1.1.48
...
OpenCode v1.1.48
2026-02-04 16:39:39 -03:00
Catriel Müller
17e39c5b71
refactor: disable share e2e test
2026-02-04 16:33:30 -03:00
Catriel Müller
c2f3d70f78
refactor: replace depot for blacksmith
2026-02-04 16:29:20 -03:00