Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: Alexi5000/ClawKeeper

ClawKeeper v1.5.0 — OpenClaw-native SMB finance-agent platform

17 May 18:03
@Alexi5000 Alexi5000

Choose a tag to compare

ClawKeeper v1.5.0 is the repository maturity release that establishes the project as an OpenClaw-native SMB finance-agent platform. The release focuses on backend agent infrastructure, deterministic safety policy, test coverage, repository quality gates, and documentation that accurately describes how the system should be operated.

Release theme: ClawKeeper is now framed and implemented as an OpenClaw finance-agent application: a small-business financial operation run by agents, with policy gates around money movement, books-of-record changes, tenant boundaries, and auditability.

What changed

Area v1.5.0 implementation
OpenClaw application contract Added src/openclaw/manifest.ts, defining ClawKeeper’s OpenClaw-native app identity, finance agents, capabilities, runtime metadata, approval policy, and observability stream.
Deterministic policy engine Added src/openclaw/policy.ts, evaluating tenant context, user role, capabilities, prompt-safety findings, amount boundaries, and approval metadata before execution.
Runtime adapter Added src/openclaw/runtime.ts, giving the backend an explicit OpenClaw gateway adapter boundary while preserving the existing TypeScript runtime path.
Agent execution guardrail Updated src/agents/base.ts so every agent task is policy-evaluated before work starts and audited with redacted metadata.
Control-plane API Extended src/api/routes/agents.ts with OpenClaw manifest inspection and dry-run policy evaluation endpoints.
Security model Added docs/SECURITY_MODEL.md, documenting the OpenClaw boundary, approval gates, prompt-injection handling, tenant isolation, and audit strategy.
Testing Added focused tests for manifest integrity, runtime health, approval-required actions, tenant isolation denial, missing capability denial, prompt-injection denial, and redaction.
Quality gates Updated scripts so npm run quality performs TypeScript checking, ESLint, and tests; included a CI-ready quality workflow template in docs/templates/quality.workflow.yml.
Repository narrative Rewrote repository-facing documentation around the OpenClaw-native SMB finance-agent platform positioning.

Quality evidence

The local v1.5 quality gate completed successfully with 0 TypeScript errors, 0 ESLint errors, and 11 passing tests. A high-severity dependency audit also completed with 0 vulnerabilities.

Operator-facing implication

ClawKeeper v1.5 should be described as an OpenClaw-native financial operations control plane for SMBs. The dashboard remains the operator interface, but the release makes clear that the product’s deeper value is the agent infrastructure: a finance department represented as agents, constrained by deterministic policy, observable through audit events, and prepared for human-in-the-loop approvals where risk requires it.

Documentation note

The v1.5.0 tag identifies the implementation release. The main branch now also includes a follow-up documentation proofing commit that aligns all repository-facing Markdown with the same OpenClaw-native SMB finance-agent positioning.

Assets 2
Loading

v1.0.0 Beta

05 Feb 11:56
@Alexi5000 Alexi5000
692e8f6
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Loading

AltStyle によって変換されたページ (->オリジナル) /