Skip to content

20261027-103924 - #1929

Closed
github-actions[bot] wants to merge 16 commits into
masterfrom
20261027-103924
Closed

github-actions[bot] wants to merge 16 commits into
masterfrom
20261027-103924

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automatic pull request for branch '20261027-103924'

nmaguiar and others added 16 commits October 23, 2026 02:13
Extend js/owrap.ai.js with image memory handling and add a new
tests/imageMemory.js suite covering the new behaviour, ensuring
image-based conversation memory is exercised by the test suite.
Strengthen security handling across the HTTP, FTP, SSH, Email,
HTTPServer and WebSockets plugins, and update the oJob, oPack and
openaf JS core accordingly.

Add new test suites for SSH, security cookies, HTTP security,
signatures, transport security and oPack; extend existing IO,
Server, OAuth and oJob tests. Update plugin docs to match.
Refresh js/oafp.js and regenerate the oafp completion files
(complete/completion_oafp.sh, complete/completion_oafp.yaml) so the
bash/zsh completions stay in sync with the current oafp option set.
Add a new StreamConversions core class and extend IO and AFBase to
expose stream conversion helpers for converting data between stream
representations.

Update the JS layer (oafp, odoc, openaf, owrap.ai, owrap.template)
to use the new conversions, and add autoTestAll suites for
StreamConversions and StreamConsumers plus a memory-based stream
conversion test to cover the new behaviour.
Add 9 lines and modify 1 line in the core OpenAF JavaScript script (js/openaf.js) to extend existing core behavior.
Add 88 lines of new functionality to the main openaf.js script and adjust 10 lines of existing code to support the additions.
Apply changes across the main openaf.js script and the owrap.ai, owrap.format, and owrap.obj wrapper modules (106 insertions, 63 deletions total) to keep the core JS utilities current.
Replace lib/gson-2.14.0.jar with lib/gson-2.15.0.jar and bump the
gson version in pom.xml and pom.json so build metadata stays in
sync with the bundled jar.
Expand the owrap.format module with additional formatting
capabilities. Update the Format test suite (JS and YAML) to
cover the new behavior and register the added test cases in
the autoTestAll orchestrator.
Enhance the AI wrapper module with additional capabilities and refinements. Update autoTestAll.AI.js and autoTestAll.AI.yaml with new test coverage for the changed behavior.
Add reference documentation for new command-line options and AI GPT type support across the cli, console, openaf-flags, openaf, and ow-ai-gpttypes guides (58 insertions across 5 files).
Replace the bundled dnsjava 3.6.5 jar with the 3.7.0 release and update the version references in pom.xml and pom.json so the build metadata stays in sync with the packaged library.
@nmaguiar nmaguiar closed this Oct 27, 2026
@nmaguiar
nmaguiar deleted the 20261027-103924 branch October 27, 2026 21:01
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