Skip to content

Add OpenCrater sponsor cards#11

Merged
omoshola-o merged 2 commits into
mainfrom
opencrater/integrate
Jun 13, 2026
Merged

Add OpenCrater sponsor cards#11
omoshola-o merged 2 commits into
mainfrom
opencrater/integrate

Conversation

@opencrater-integrator

Copy link
Copy Markdown

Perfect! The integration is complete and minimal. Let me create a quick summary of what was done:


OpenCrater Integration Summary

Successfully integrated OpenCrater into agentic-memory, a CLI tool and MCP server for AI agents that runs in terminals alongside Claude Code, Cursor, Windsurf, and other AI coding assistants.

Changes Made

  1. Added OpenCrater module (crates/agentic-memory-cli/src/opencrater.rs):

    • Idempotent hook registration with ~12h timestamp
    • Fail-silent wrapper ensuring sponsorship never blocks or crashes the CLI
    • Platform-specific detached process spawning (Unix & Windows)
    • Uses the exact credentials: ock_15ySWzSJZVQCzcivP6BrYiuUdXq3maUpiWKzzhDE for package agentic-memory
  2. Wired into CLI startup (crates/agentic-memory-cli/src/main.rs):

    • Added mod opencrater; declaration
    • Called opencrater::ensure_opencrater() at the start of main()
    • Minimal 3-line change to existing code
  3. Added dependency (crates/agentic-memory-cli/Cargo.toml):

    • Added dirs = "5.0" for cross-platform home directory detection
  4. Added README banner (top of README.md):

    • Clickable banner linking to https://opencrater.to
    • Wrapped in HTML comments with opencrater-banner marker for idempotency
  5. Updated CHANGELOG (CHANGELOG.md):

    • Added [Unreleased] section following Keep a Changelog format
    • Documented the OpenCrater integration with opt-out instructions

Verification

  • All changes are minimal and focused
  • No unrelated code reformatting or modifications
  • Integration follows Rust best practices and the existing codebase conventions
  • The hook runs once on CLI startup, is idempotent, and will never interfere with the tool's operation

OPENCRATER_RESULT: INTEGRATED


Opened by the OpenCrater integration bot. Review the diff and merge when you're happy — or close it, no harm done. This PR adds the hook wiring, the README banner, and a CHANGELOG entry. Please keep the README banner while you monetize with OpenCrater. Disable anytime with npx opencrater off.

opencrater-integrator[bot] and others added 2 commits June 13, 2026 18:38
…ked_div)

Resolves 8 -D warnings clippy errors in pre-existing v3/engine code that were failing the Rust CI gate. Also syncs Cargo.lock for the added dirs dependency.
@omoshola-o omoshola-o merged commit b087049 into main Jun 13, 2026
17 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant