mirror of
https://github.com/Heretek-AI/openclaw.git
synced 2026-07-01 01:37:55 -04:00
a9ae1a6778
Matrix Protocol: - docker-compose.matrix.yml: Dendrite homeserver + PostgreSQL + Nginx TLS - src/channels/plugins/matrix-channel.ts: OpenClaw plugin implementation - docs/matrix-triad-setup.md: Setup guide with auth scheme (@tm1-4:triad.local) MCP Server Integration: - docs/mcp-triad-integration.md: SearXNG, Playwright, GitHub MCP configs - docs/mcp-curiosity-mapping.md: Gap-to-capability mapping Node Sync Architecture: - src/services/node-sync-service.ts: WebSocket peer sync + presence detection - src/services/node-sync-service.test.ts: Unit tests - docs/node-sync-architecture.md: Architecture docs Triad Resilience: - scripts/triad-corruption-check.mjs: SQLite + log + config + git integrity - docs/triad-resilience.md: Recovery procedures - .secure/deployment-logs/README.md: Schema v2 - skills/triad-heartbeat/SKILL.md: Corruption check integration NPM Publish Workflow: - scripts/npm-publish.mjs: version, changelog, validate, publish, rollback - .github/workflows/npm-publish.yml: GitHub Actions with provenance - docs/npm-publish-guide.md: Complete documentation All deliverables tested in Docker before production.
71 lines
1.2 KiB
Plaintext
Executable File
71 lines
1.2 KiB
Plaintext
Executable File
.git
|
||
.worktrees
|
||
|
||
# Sensitive files – scripts/docker/setup.sh writes .env with OPENCLAW_GATEWAY_TOKEN
|
||
# into the project root; keep it out of the build context.
|
||
.env
|
||
.env.*
|
||
|
||
.bun-cache
|
||
.bun
|
||
.tmp
|
||
**/.tmp
|
||
.DS_Store
|
||
**/.DS_Store
|
||
*.png
|
||
*.jpg
|
||
*.jpeg
|
||
*.webp
|
||
*.gif
|
||
*.mp4
|
||
*.mov
|
||
*.wav
|
||
*.mp3
|
||
node_modules
|
||
**/node_modules
|
||
.pnpm-store
|
||
**/.pnpm-store
|
||
.turbo
|
||
**/.turbo
|
||
.cache
|
||
**/.cache
|
||
.next
|
||
**/.next
|
||
coverage
|
||
**/coverage
|
||
*.log
|
||
tmp
|
||
**/tmp
|
||
|
||
# build artifacts
|
||
dist
|
||
**/dist
|
||
apps/macos/.build
|
||
apps/ios/build
|
||
**/*.trace
|
||
|
||
# large app trees not needed for CLI build
|
||
apps/
|
||
assets/
|
||
Peekaboo/
|
||
Swabble/
|
||
Core/
|
||
Users/
|
||
vendor/
|
||
|
||
# Needed for building the Canvas A2UI bundle during Docker image builds.
|
||
# Keep the rest of apps/ and vendor/ excluded to avoid a large build context.
|
||
!apps/shared/
|
||
!apps/shared/OpenClawKit/
|
||
!apps/shared/OpenClawKit/Sources/
|
||
!apps/shared/OpenClawKit/Sources/OpenClawKit/
|
||
!apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/
|
||
!apps/shared/OpenClawKit/Sources/OpenClawKit/Resources/tool-display.json
|
||
!apps/shared/OpenClawKit/Tools/
|
||
!apps/shared/OpenClawKit/Tools/CanvasA2UI/
|
||
!apps/shared/OpenClawKit/Tools/CanvasA2UI/**
|
||
!vendor/a2ui/
|
||
!vendor/a2ui/renderers/
|
||
!vendor/a2ui/renderers/lit/
|
||
!vendor/a2ui/renderers/lit/**
|