3 Commits
Author SHA1 Message Date
Dumitru Picalau 8bec450749 feat(ai): Pack builder plans a graph and the code wires the pack (#80)
A new Planner setting, Pack graph (the default), has the model write a
small typed graph (slots, axes, relations, template order) and the code
compiles every constraint, derivation, fixed value and the template from
it. Run and settings needs are wired by the code (story beats, sweep axes,
per-family quality, caps, style, rating, one bundle), hand edits are
locked, the plan review stops looping (typed findings, code questions,
narrow per-item Change with AI calls), and the chat gets the 9B fixes
(Tool format Automatic picks JSON steps for small models, XML calls run,
frame tests take numbers, written-out calls still run).
2026-10-21 14:42:39 +02:00
Dumitru Picalau 10acb56c9d feat(ai): split steps for small and medium models, tool groups, fixed prefix, forgiving open (#75)
Small and medium models answer each step in two parts (act, then answer). Web and Danbooru tools load by group via more_tools, appended at the end of the list. Test connection shows the fixed prefix split into instructions, tools and library summary. open takes a docs page id. A highlight before read_page is refused at once.
2026-10-17 19:38:43 +02:00
Dumitru Picalau f8f49bca7c feat(ai): the assistant knows the nodes, tags and loras; page reading, danbooru lookup and new pack settings (#71)
Node knowledge and canvas variables for every AI feature, local tag/LoRA/embedding lookup, read_result page reading (built in, Crawl4AI or Firecrawl), opt-in Danbooru lookup, dismissable web warnings and "don't ask before web calls". Pack builder reads run style, subject and LoRA inputs from the request into the plan (Runs as), settings keep only pack-wide preferences plus Model; plan review checks stories, LoRA inputs and the model setting; anchor finding fixed; Fix with AI / Explain buttons; docs figure descriptions.
2026-10-14 23:13:55 +02:00