Changelog
- f85a043: Merge branch 'main' into feat/claude-code-plugin-and-agent (@ericksondelacruz)
- 81e84b2: Merge pull request #62 from trustabl/feat/claude-code-plugin-and-agent (@trustabl)
- 78ad884: Merge pull request #63 from ivanpaghubasan/feature/skills-body-parsing (@sairenchristianbuerano)
- c9bd146: Merge pull request #64 from trustabl/feat/enrich-support-gemini-and-openai (@trustabl)
- 4578850: Merge pull request #65 from trustabl/cf/nifty-wiles-bd1e73 (@trustabl)
- 11445e3: Merge pull request #66 from trustabl/feat/gemini-cli-and-open-ai-codex-plugin-support (@trustabl)
- 79eda16: Merge pull request #67 from trustabl/feat/codex-plugin-marketplace (@trustabl)
- b58bb03: Merge pull request #68 from trustabl/feat/codex-marketplace-catalog (@trustabl)
- c312ffa: Merge pull request #69 from trustabl/feat/codex-marketplace-catalog (@trustabl)
- cc7f9e7: Merge pull request #70 from trustabl/cf/amazing-cerf-0c3008 (@trustabl)
- 533a7b3: Merge pull request #71 from trustabl/add-downloads-badge (@sairenchristianbuerano)
- 57aa3bc: Merge pull request #72 from trustabl/cf/beautiful-lalande-192038 (@trustabl)
- 7ebbb0a: Merge remote-tracking branch 'origin' into feat/claude-code-plugin-and-agent (@ericksondelacruz)
- 85f2666: Merge remote-tracking branch 'origin/main' into cf/amazing-cerf-0c3008 (@jhumel-code)
- 9ba469a: Merge remote-tracking branch 'origin/main' into cf/nifty-wiles-bd1e73 (@jhumel-code)
- d35c514: Merge remote-tracking branch 'origin/main' into feat/claude-code-plugin-and-agent (@ericksondelacruz)
- 9e25375: Merge remote-tracking branch origin/main into feat/claude-code-plugin-and-agent (@ericksondelacruz)
- 400ac0c: chore(plugin): update Claude Code plugin + skills to trustabl 0.1.4 (#61) (@jhumel-code)
- e654a89: docs(langchain): reconcile docs with audit; drop dead TS langgraph gate clause (@jhumel-code)
- 1d5377d: feat(agent): inline enrichment — replace CLI enrich call with Read/Edit loop (@ericksondelacruz)
- d598aa9: feat(codex): add marketplace catalog for plugin discovery (@ericksondelacruz)
- 56841c5: feat(enrich): ANTHROPIC_API_KEY env var fallback + Claude Code subagent (@ericksondelacruz)
- 11a95ce: feat(enrich): support openai and google providers; remove anthropic-only gate (@ericksondelacruz)
- cbb8f29: feat(enrichment): add OpenAI and Google Gemini backends; factory dispatch on provider (@ericksondelacruz)
- 36af0f1: feat(langchain): LC-101 fires on raw StateGraph wiring a code-exec/shell tool (@jhumel-code)
- b00b3d3: feat(langchain): discover raw LangGraph StateGraph graphs (@jhumel-code)
- a58c035: feat(llm): add OPENAI_API_KEY and GOOGLE_API_KEY env-var shortcuts in Load() (@ericksondelacruz)
- 12f121d: feat(llm): add openai and google key validation patterns (@ericksondelacruz)
- 56738ad: feat(rules): complete v2 distribution gaps from definitive audit (@jhumel-code)
- 386e498: feat(rules): signed v2 distribution — producer tooling, --rules-source, audit hardening (@jhumel-code)
- 7d02b54: feat: add Gemini CLI extension and OpenAI Codex plugin support (@ericksondelacruz)
- 2e9d777: feat: extend skills.go to parse SKILL.md body content (@ivanpaghubasan)
- 753fe1c: fix(codex): add interface marketplace metadata to plugin.json (@ericksondelacruz)
- 45106f2: fix(codex): move marketplace.json to .agents/plugins/ (@ericksondelacruz)
- 528bb9f: fix(codex): use url source in marketplace.json to avoid empty-path bug (@ericksondelacruz)
- 548691c: fix(langchain): capture from_function positional name/desc, resolve coroutine= tools (@jhumel-code)
- 2c30305: fix(langchain): import-bind constructors + correct decorator routing (audit) (@jhumel-code)
- 19a8419: fix(llm): correct google key pattern to 35-char suffix (39 chars total) (@ericksondelacruz)
- 6ae5be6: fix(rules): definitive-audit hardening for signed v2 distribution (@jhumel-code)
- 718d126: fix(sarif): tag finding scope from the authoritative Scope field (@jhumel-code)
- 66ba8ad: refactor(codex): move marketplace.json into .codex-plugin/ (@ericksondelacruz)
- d6cbab6: test(llm): isolate llm key-store tests from the developer's real API key (@jhumel-code)
- 6d8879f: test(rules): lock transport size/entry caps + rulesctl producer round-trip (@jhumel-code)