forked niri forked from okami.mom/niri

all pending coral work: per-model compaction config, snapcompact frames, web_search, skills, dm-debounce, subagent preset fix #59

targeting main from deleted fork:pr/all-coral-work
Merged opened by and assigned to callie.on-her.computer
targeting main from deleted fork:pr/all-coral-work

One PR for everything unmerged on coral (14 commits, clean on main):

  • per-model context config (compaction_strategy/trigger/deep_archive, respect_prompt_cache rename)
  • snapcompact bitmap deep-archive frames via @oh-my-pi/pi-natives (Node loader bypass + startup-crash-on-load policy; the frames-intended check is inlined at the boot call site)
  • web_search tool (Exa)
  • skills index + skill tool
  • idle_compaction_minutes per-model preset
  • shutdown timeout fix, initJobManager restore, boredom wake, idle compaction wiring
  • discord DM wake debounce
  • resolve subagent model as preset key

Verified: tsc clean, 90/90 runtime tests, nix build .#coral succeeds.

Commits 0