Mario Zechner
ff9a3f0660
Add [Unreleased] section for next cycle
2026-02-03 02:19:00 +01:00
Mario Zechner
4cbc865215
Release v0.51.2
2026-02-03 02:18:12 +01:00
Mario Zechner
0aa0b5fdba
Add [Unreleased] section for next cycle
2026-02-02 19:36:52 +01:00
Mario Zechner
e02bdf8ef1
Release v0.51.1
2026-02-02 19:36:08 +01:00
Mario Zechner
419c07fb19
Add [Unreleased] section for next cycle
2026-02-02 00:51:29 +01:00
Mario Zechner
580c02c74d
Release v0.51.0
2026-02-02 00:50:46 +01:00
Mario Zechner
43be54c237
Add [Unreleased] section for next cycle
2026-02-01 09:36:24 +01:00
Mario Zechner
7678b075fb
Release v0.50.9
2026-02-01 09:35:42 +01:00
Mario Zechner
aa83170e0f
Add [Unreleased] section for next cycle
2026-02-01 02:34:06 +01:00
Mario Zechner
4baa42cb6d
Release v0.50.8
2026-02-01 02:33:23 +01:00
Mario Zechner
3b8d0a8921
feat(coding-agent): add resources_discover hook
2026-02-01 02:20:35 +01:00
Mario Zechner
f0eda2dfda
Add [Unreleased] section for next cycle
2026-01-31 01:09:12 +01:00
Mario Zechner
c50a0b8b6d
Release v0.50.7
2026-01-31 01:08:29 +01:00
Mario Zechner
022b20f364
Add [Unreleased] section for next cycle
2026-01-30 22:03:55 +01:00
Mario Zechner
f8d43ce02c
Release v0.50.6
2026-01-30 22:03:14 +01:00
Mario Zechner
0091857f8b
Add [Unreleased] section for next cycle
2026-01-30 11:48:16 +01:00
Mario Zechner
01d521c625
Release v0.50.5
2026-01-30 11:47:35 +01:00
Mario Zechner
2cee7e17de
Add [Unreleased] section for next cycle
2026-01-30 03:27:09 +01:00
Mario Zechner
3f5fe42d37
Release v0.50.4
2026-01-30 03:26:23 +01:00
Mario Zechner
df667b510a
Release v0.50.3
2026-01-29 04:19:02 +01:00
Mario Zechner
ded2d6399e
Add [Unreleased] section for next cycle
2026-01-29 03:24:32 +01:00
Mario Zechner
9bb627a524
Release v0.50.2
2026-01-29 03:23:41 +01:00
Mario Zechner
2cc2544809
Add [Unreleased] section for next cycle
2026-01-27 00:15:42 +01:00
Mario Zechner
29c59d79ba
Release v0.50.1
2026-01-27 00:14:58 +01:00
Mario Zechner
2bbc1a7659
Add [Unreleased] section for next cycle
2026-01-26 16:55:24 +01:00
Mario Zechner
453e104d3a
Release v0.50.0
2026-01-26 16:54:37 +01:00
Mario Zechner
50c8323590
feat(coding-agent): package deduplication and collision detection
...
- Package deduplication: same package in global+project, project wins
- Collision detection for skills, prompts, and themes with ResourceCollision type
- PathMetadata tracking with parent directory lookup for file paths
- Display improvements: section headers, sorted groups, accent colors for packages
- pi list shows full paths below package names
- Extension loader discovers files in directories without index.ts
- In-memory SettingsManager properly tracks project settings
fixes #645
2026-01-24 00:35:19 +01:00
Mario Zechner
7af1919d31
fix: use portable shebang in shell scripts
...
Change #!/bin/bash to #!/usr/bin/env bash for better portability
on systems like NixOS where /bin/bash doesn't exist.
Fixes #910
2026-01-22 21:44:39 +01:00
Mario Zechner
b846a4bfcf
feat(coding-agent): ResourceLoader, package management, and /reload command ( #645 )
...
- Add ResourceLoader interface and DefaultResourceLoader implementation
- Add PackageManager for npm/git extension sources with install/remove/update
- Add session.reload() and session.bindExtensions() APIs
- Add /reload command in interactive mode
- Add CLI flags: --skill, --theme, --prompt-template, --no-themes, --no-prompt-templates
- Add pi install/remove/update commands for extension management
- Refactor settings.json to use arrays for skills, prompts, themes
- Remove legacy SkillsSettings source flags and filters
- Update SDK examples and documentation for ResourceLoader pattern
- Add theme registration and loadThemeFromPath for dynamic themes
- Add getShellEnv to include bin dir in PATH for bash commands
2026-01-22 13:49:38 +01:00
Mario Zechner
df8b3544c3
Add [Unreleased] section for next cycle
2026-01-22 01:43:26 +01:00
Mario Zechner
34d28a47b5
Release v0.49.3
2026-01-22 01:42:43 +01:00
Mario Zechner
2f4b510c12
Add [Unreleased] section for next cycle
2026-01-19 16:14:47 +01:00
Mario Zechner
17a37bd174
Release v0.49.2
2026-01-19 16:14:07 +01:00
Mario Zechner
0e5977ad39
Add [Unreleased] section for next cycle
2026-01-19 00:23:57 +01:00
Mario Zechner
15a04c585a
Release v0.49.1
2026-01-19 00:23:11 +01:00
Mario Zechner
632495338f
Add [Unreleased] section for next cycle
2026-01-17 22:02:59 +01:00
Mario Zechner
3e6ae39083
Release v0.49.0
2026-01-17 22:02:12 +01:00
Mario Zechner
7f9cf543d5
Add [Unreleased] section for next cycle
2026-01-17 00:32:57 +01:00
Mario Zechner
91be338e39
Release v0.48.0
2026-01-17 00:32:07 +01:00
Mario Zechner
589a2ffcd3
Add [Unreleased] section for next cycle
2026-01-16 04:41:48 +01:00
Mario Zechner
6248d86ff6
Release v0.47.0
2026-01-16 04:41:04 +01:00
Mario Zechner
e46cc55fe0
Add [Unreleased] section for next cycle
2026-01-15 17:36:40 +01:00
Mario Zechner
0aaa4ef5e4
Release v0.46.0
2026-01-15 17:35:54 +01:00
Mario Zechner
95859725b7
Add [Unreleased] section for next cycle
2026-01-14 00:11:36 +01:00
Mario Zechner
d08821cc4a
Release v0.45.7
2026-01-14 00:10:52 +01:00
Mario Zechner
d83e1745d8
Add [Unreleased] section for next cycle
2026-01-13 22:48:47 +01:00
Mario Zechner
f8dc72d24f
Release v0.45.6
2026-01-13 22:48:05 +01:00
Mario Zechner
9994ebbedd
Add [Unreleased] section for next cycle
2026-01-13 21:47:38 +01:00
Mario Zechner
9a08bb0d1e
Release v0.45.5
2026-01-13 21:46:57 +01:00
Mario Zechner
3a1228c0b5
Add [Unreleased] section for next cycle
2026-01-13 21:37:34 +01:00