soliplex-concierge v0.8: skill self management in coding agent, not in rooms
Features / Refactoring
-
Hoist logic from '-installer' skill's 'apply.py' [#66, PR #74]
... into a new '.installer' module
-
Rename 'apply.py' -> 'install_concierge.py'.
-
Make the same logic available as a console script (but requiring the
as a CLI argument).
-
-
Use 'download' / hoisted 'defang' from 'soliplex_skills' [#54, PR #73]
Completes hoist begin in soliplex/soliplex-skills#28
Bug fixes
-
Skills self-manage versions in coding agents [#29, PR #69]
Their 'SKILLS.md' describe using the 'skill_versions.py' script to
list / upgrade released / rolling versions.Strip self-managment language and the corresponding script from
skills installed into a Soliplex stack, and document using the
'-installer' skill's `apply.py' script with '--force' to update them. -
Raise when Gitea silently drops issue labels [#59, PR #62]
Gitea accepts an issue (and its attachments) from an account with only
Read access to the repository but silently drops the labels it was asked
to set -- applying labels requires Write access. The tool would report
success while filing an untagged request that slips past triage (#59).After creating the issue, verify the request-type label is present in the
response; if not, raise the new LabelNotApplied error (naming the created
issue) instead of continuing. The agent's room prompt already turns a tool
error into an honest "could not file" message for the user.
Documentation
-
Garden 'README.md' [PR #68]
-
Refactor around tasks / skills / reference [PR #67]
-
Task-oriented pages under 'docs/tasks'
-
Skill-oriented pages under 'docs/skills/'
... including an index page linking them, along with
thesoliplex-docsandsoliplex-templateskills. -
CLI / API docs under '/docs/reference'
-
CI: lint/smoke-test docs changes
-
-
Initial site build w/ zensical [#64, PR #65]
Deploy to 'gh-pages' branch.
Dependencies
- 'soliplex-skills' >= 0.5 [PR #71]