development_enable_ai_domain #34

Merged
rawan merged 4 commits from development_enable_ai_domain into development 2026-04-27 09:53:38 +00:00
Member

#33

#33
Allows the hero_osis binary to spawn hero_osis_ai/rpc.sock so AI-domain
clients (hero_agent, hero_bot) can talk to OSIS persistence without an
explicit --features ai build flag. The 'flow' domain remains gated.

Unblocks lhumina_code/hero_agent#6
- Add workspace + crate-level allow for clippy::doc_lazy_continuation
  (auto-generated client/server files use ASCII-art separators that
  trigger the lint; hand-fixing each file would just be wiped on
  regeneration).
- Replace map_or(true, ..) with is_none_or; manual range checks with
  RangeInclusive::contains; collapse else { if .. }; switch to matches!;
  drop clone() on Copy types; use or_default() and Default struct
  initialization; reorder cloned() after skip/take to avoid eager clones.
- Allow too_many_arguments on the run_generate CLI handler.

After this, cargo clippy --workspace --lib --bins --tests is clean.
fix: format
All checks were successful
Build and Test / build (pull_request) Successful in 4m53s
a129d4954b
rawan merged commit 301d007d53 into development 2026-04-27 09:53:38 +00:00
rawan deleted branch development_enable_ai_domain 2026-04-27 09:53:38 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_osis!34
No description provided.