Repository navigation
Document CAJAL local chat community plugin - #13942
Francisco Angulo de Lafuente (Agnuxo1) wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a reference to the external P2PCLAW project as a “Community Plugins” entry in the repository documentation.
Changes:
- Appends a new bullet link for P2PCLAW to
README.md.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Copilot thank you for the review! I have moved the P2PCLAW entry from the License section to a dedicated "## Community Plugins" section in README.md. The fix has been pushed to the PR branch. Ready for re-review. |
|
Follow-up: the external CAJAL extension is implemented and merged. The redirect finding is now fixed in Agnuxo1/CAJAL#4 (merge 39a217b28c7ce7d128c4fe95d8c54aa963c35c0c), with 307/308 chat/health socket tests and both source CI runs passing: https://github.com/Agnuxo1/CAJAL/actions/runs/37347295704 and https://github.com/Agnuxo1/CAJAL/actions/runs/37347295311 . The PR description now includes the exact tested scope and no model-quality claims. Could a maintainer review whether this narrow README community-plugin entry fits your listing policy and approve the fork workflows if appropriate? The earlier Label pull request run failed in Get GitHub automation token, before label application (run 37345272611); it is separate from the CAJAL integration build. I have updated the branch with the current base using GitHub's normal branch update. Thank you. |
Adds one community-plugin entry for a working native .NET extension hosted in the CAJAL repository. The plugin exposes local
ask_localandhealthfunctions through Semantic Kernel Core 1.80.1.Implementation and run instructions: https://github.com/Agnuxo1/CAJAL/tree/main/integrations/semantic-kernel . Initial extension merged in Agnuxo1/CAJAL#3 ; redirect hardening merged in Agnuxo1/CAJAL#4 . Tested hardening source: f22519820e14983fb5bae6f53067e230a622b03b; merge: 39a217b28c7ce7d128c4fe95d8c54aa963c35c0c.
Validation: .NET 9 build with 0 warnings/errors; real SDK discovery/Kernel invocation and negative checks with mocked transport; actual loopback HTTP through the CAJAL Flask app with mocked model inference. The plugin owns its HTTP transport, disables automatic redirects and proxies, and is disposable. Four socket-level checks cover 307/308 redirects for chat and health, verifying no connection reaches the redirect destination. Both updated source CI runs passed: https://github.com/Agnuxo1/CAJAL/actions/runs/37347295704 and https://github.com/Agnuxo1/CAJAL/actions/runs/37347295311 . No model-quality, automatic citation-verification or paper/peer-review claims.
The entry is in a dedicated Community Plugins section; License remains licensing only. No Semantic Kernel core code changes. Related discussion: #13948.