feat: Add SPIRIT skill to devSeed#391
Open
gopinathnelluri wants to merge 6 commits intoopenclaw:mainfrom
Open
Conversation
Contributor
|
@HarukaMa is attempting to deploy a commit to the Amantus Machina Team on Vercel. A member of the Team first needs to authorize it. |
|
When creating commits directly on a vultr VPS, please make sure you are manually configuring the git email. |
949f4f5 to
e9ec5b9
Compare
1e62441 to
6fa539b
Compare
6fa539b to
cf59c13
Compare
- Resurrect your AI agent anywhere - Preserves identity, memory, projects across sessions/servers - Uses brew install: TheOrionAI/tap/spirit (supported install kind) - Triggers: checkpoint, backup, preserve, session-end Security improvements: - Recommends git credential helper over inline tokens - Warns about credential exposure in shell history - Suggests gh auth login or env vars as alternatives - Fixed rawSkillMd: removed errant quotes Installs on-demand via OpenClaw when 'spirit' binary needed.
cf59c13 to
246b3bc
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Installs on-demand via OpenClaw when 'spirit' binary needed.
Greptile Summary
This PR adds a new
SPIRITskill seed entry toconvex/devSeed.ts. SPIRIT is a CLI tool for preserving and restoring AI agent state (identity, memory, projects) across sessions and servers via a git-backed mechanism.The skill spec uses
kind: 'brew'for its install entry, which is a valid install kind perpackages/schema/src/schemas.ts:259. Theopenclawmetadata namespace is correctly handled byparseClawdisMetadatainconvex/lib/skills.ts:78. Several previously flagged issues (code fences around shell commands,install.shreference removal) have been addressed across the fix commits.Key remaining issues:
'character at the end of therawSkillMdtemplate literal (line 303) has persisted through all four fix commits and will appear as a literal apostrophe at the end of the rendered Markdown document.# SPIRIT Skillheading follows the closing frontmatter---without a blank line, inconsistent with all other skills in the file.metadata:key concern (from thread at line 260) andkind: execinstall spec issues (from thread) were addressed in earlier fix commits and no longer apply to the current HEAD.Confidence Score: 3/5
kind: 'brew') and theopenclawmetadata namespace is properly parsed. The stray trailing quote is a cosmetic Markdown content bug that won't break parsing or runtime behavior, and the missing blank line after frontmatter is a style inconsistency. No runtime errors or security issues are introduced by the current state of the code.Last reviewed commit: 786922e
Context used:
dashboard- AGENTS.md (source)