Skip to content

feat: add oneclaw module for 1Claw MCP integration#845

Open
kmjones1979 wants to merge 2 commits intocoder:mainfrom
kmjones1979:add-kmjones1979-oneclaw-module
Open

feat: add oneclaw module for 1Claw MCP integration#845
kmjones1979 wants to merge 2 commits intocoder:mainfrom
kmjones1979:add-kmjones1979-oneclaw-module

Conversation

@kmjones1979
Copy link
Copy Markdown

Summary

  • Adds the kmjones1979 namespace and oneclaw module
  • Ported from 1clawAI/1claw-coder-workspace-module
  • Provides vault-backed secrets and MCP server configuration for AI coding agents (Cursor, Claude Code, etc.) in Coder workspaces
  • Three provisioning modes: Terraform-native, shell bootstrap, and manual

Files added

All under registry/kmjones1979/:

  • Namespace: README.md, .images/avatar.png (from GitHub)
  • Module (modules/oneclaw/): main.tf, variables.tf, outputs.tf, README.md
  • Scripts: scripts/provision.sh, scripts/bootstrap.sh, scripts/setup.sh
  • Tests: main.tftest.hcl (5 plan runs), main.test.ts (5 bun tests)

No shared repo files were modified.

Test plan

  • terraform validate passes
  • terraform test passes (Terraform 1.14 via Docker)
  • bun test main.test.ts passes (5/5)
  • ShellCheck passes on all .sh files
  • bun run fmt applied

Generated with Cursor using Claude

Made with Cursor

Add kmjones1979 namespace and oneclaw module, ported from
1clawAI/1claw-coder-workspace-module. Provides vault-backed secrets
and MCP server config for AI coding agents in Coder workspaces.

- Namespace: kmjones1979 (avatar from GitHub)
- Module: oneclaw with three provisioning modes (terraform-native,
  shell bootstrap, manual)
- Tests: main.tftest.hcl (5 runs) and main.test.ts (5 tests)
- Scripts: provision.sh, bootstrap.sh, setup.sh

Made-with: Cursor
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