Skip to content

docs: sync documentation, fix tests, and update branding#28

Merged
initializ-mk merged 3 commits intomainfrom
skills/code-agent
Mar 11, 2026
Merged

docs: sync documentation, fix tests, and update branding#28
initializ-mk merged 3 commits intomainfrom
skills/code-agent

Conversation

@initializ-mk
Copy link
Contributor

Summary

  • Documentation sync: Updated tools.md, skills.md, channels.md, and security/guardrails.md to reflect code-agent skill, builtin tools, Telegram interim messaging, skill guardrails, and PII validators
  • Test fixes: Updated TestBuildEnvVars for github skill's GH_TOKEN moving to optional; aligned TestCheckOutbound_PIIBlocked with outbound redaction behavior
  • TUI fix: Updated OpenAI provider description and default model from GPT 5.2/5.3 to GPT 5.4
  • README: Updated title to "Forge — OpenClaw for Enterprise: A Secure, Portable AI Agent Runtime"
  • Merge conflict resolutions: Combined workflow_phase and guardrails features from parallel branches

Test plan

  • cd forge-core && go test ./...
  • cd forge-cli && go test ./...
  • cd forge-plugins && go test ./...
  • cd forge-skills && go test ./...
  • Verify docs render correctly on GitHub

- tools.md: add code-agent builtin tools section (bash_execute, file_read/write/edit/patch, glob/grep_search, directory_tree), registration groups, PathValidator
- skills.md: add code-agent skill, update github skill (now script-backed with 8 tools and 6 scripts)
- channels.md: add Telegram processing indicators (interim message after 15s, context isolation)
- security/guardrails.md: add skill-specific guardrails (deny_commands/output/prompts/responses), PII validators (Luhn, SSN), outbound redaction behavior
…ardrails

- guardrails.md: merge skill guardrails with main's detailed pattern docs, file protocol blocking, runtime fallback
- skills.md: keep github/code-agent skill sections alongside main's skill guardrails section
@initializ-mk initializ-mk merged commit 7d2148b into main Mar 11, 2026
9 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