sync main #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
- Add WorkflowExecutor with support for multiple step types: - Prompt: AI model calls via Anthropic API - Output: Collect and return results - Transform: Data transformation (basic implementation) - Condition: Branching logic with operators - Loop/Parallel/Subworkflow: Stub implementations - Wire AI domain to Flow domain for internal agent queries: - BotServiceHandler.query() now executes workflows for internal agents - Model selection based on bot seniority level - Variable substitution with {{variable}} syntax - Server startup wires domains together automatically Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>- Replace HTTP-wrapped RPC with raw newline-delimited JSON-RPC 2.0 over Unix sockets - Rename binaries: hero_osis_openrpc (backend), hero_osis_http (admin panel) - Socket paths: ~/hero/var/sockets/{context}/hero_osis_openrpc.sock - hero_osis_http binds both Unix socket and TCP port 8801 (no CLI flags) - Flatten domain structure: remove core/server subdirs, types at domain root - Move oschema files to schemas/ at repo root - Fix feature propagation for all-domains - Fix flow domain ambiguous imports (executor vs rpc re-exports) - Update Makefile: correct binary names, add ui/ui-dev targets - Remove old hero_osis_server and hero_osis_ui crates Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>- Fix Axum 0.7 route params: use :param syntax instead of {param} - Rewrite dashboard.js to fetch contexts via /rpc/root JSON-RPC - Fix Makefile mock/seed targets to register all mock contexts - Remove stale "via hero_proxy" text from template - Remove redundant #![cfg(test)] from test modules - Update Cargo.lock for hero_rpc dependencies Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.