|
1
|
# Changelog |
|
2
|
|
|
3
|
All notable changes to the **siGit Code** extension are documented here. |
|
4
|
|
|
5
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), |
|
6
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
|
7
|
|
|
8
|
## [1.0.0] - 2026-06-25 |
|
9
|
|
|
10
|
### Added |
|
11
|
|
|
12
|
- Initial release: ACP (Agent Client Protocol) client extension for siGit Code. |
|
13
|
- On-device `sigit` agent as the local-first default. |
|
14
|
- JSON-RPC 2.0 peer over newline-delimited JSON for ACP transport. |
|
15
|
- ACP handshake (`initialize` → `session/new` → `session/prompt`) with streaming |
|
16
|
`session/update` notifications (message, thought, and tool-call chunks). |
|
17
|
- Inbound agent requests: `session/request_permission`, `fs/read_text_file`, |
|
18
|
`fs/write_text_file`. |
|
19
|
- Webview chat view in the Activity Bar with streaming output. |
|
20
|
- Agent registry (`sigit.agents`) and permission modes (`prompt`/`allow`/`deny`). |
|
21
|
- Commands: open chat, new session, select agent, restart agent. |