Skip to content

Commit 61fdcd5

Browse files
committed
Bump
1 parent 91ae6ce commit 61fdcd5

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

ChangeLog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable user-facing changes to Swival.
44

5+
## 1.0.32
6+
7+
- New `swival skills` command to install, remove, and list agent skills from the command line instead of copying directories by hand. `swival skills add <name-or-URL>` installs into the current project, `--global` into the every-project set, and `swival skills delete` / `swival skills list` round out the management commands.
8+
- Pointing `add` at a git repository clones it shallowly, finds its top-level `skills/` directory (or a single skill at the repo root), and installs what it finds. You can pin a ref with `--ref <branch|tag|commit>` (or `<URL>#ref`) and rename the collection with `--as <name>`.
9+
- Downloaded collections land in a staging library at `~/.config/swival/library/skills/`, which the agent does not load from. `add --global <URL>` stages there without switching anything on, keeping a review step between downloading a third party's repo and making it active in every session. Once a collection is staged, install individual skills from it by name (`swival skills add deploy`, or `collection/skill` to disambiguate).
10+
- Installing a skill never executes anything, and external metaskills still require `--metaskills all` before they run. Swival flags when an installed skill ships a `SKILL.star`, and clones run with credential prompts disabled, redirects refused, non-git protocols blocked, and private or internal addresses refused.
11+
512
## 1.0.31
613

714
- Streaming now shows the model's thinking as it arrives.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "swival"
3-
version = "1.0.31"
3+
version = "1.0.32"
44
description = "A small, powerful CLI coding agent for open AI models"
55
readme = "README.md"
66
license = "MIT"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)