@@ -6,6 +6,37 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
88
9+ ## [ 1.3.9] - 06-11-2026 2:46:00 PM
10+
11+ ### Added
12+
13+ - ** workspace: Workspace management extension** (` extensions/workspace.ts ` )
14+ - New ` /workspace ` command for saving, loading, and managing workspace states
15+ - Commands: ` save ` , ` load ` , ` list ` , ` delete ` , ` current ` to manage workspaces
16+ - Workspaces stored in ` ~/.pi/agent/workspaces/ ` as ` .ws.json ` files
17+
18+ - ** workspace: Git repository detection** (` extensions/workspace.ts ` )
19+ - Automatically detects git repositories in current directory (up to 2 levels deep)
20+ - Skips ` !dirs ` (reference folders) while still scanning subdirectories for repos
21+ - Captures remote URLs for tracked repositories
22+
23+ - ** workspace: Enhanced extension tracking** (` extensions/workspace.ts ` )
24+ - Tracks extension source: ` local ` (from ` ~/.pi/agent/extensions ` ), ` git ` (from cloned repos), or ` package ` (from git packages)
25+ - Saves package path information for git-based extensions
26+
27+ - ** workspace: Content archiving** (` extensions/workspace.ts ` )
28+ - Archives workspace files when no git repos are present
29+ - Skips large files (>100KB), binary files, and common temp/cache extensions
30+ - Respects ` !dirs ` exclusion for reference folder content
31+
32+ - ** workspace: Soul and skills integration** (` extensions/workspace.ts ` )
33+ - Captures active soul name and level in workspace state
34+ - Saves and restores skills list with workspaces
35+
36+ - ** gitignore: Added ` .pi-lens/ ` directory** (` .gitignore ` )
37+ - Ignore lens storage directory for workspace extension
38+
39+
940## [ 1.3.9] - 06-11-2026 9:00:52 AM
1041
1142### Added
0 commit comments