Skip to content

fix: agent identity via PromptCompositor pipeline + LLM/startup fixes - #172

Merged
ULookup merged 1 commit into
mainfrom
infra-fixes-2026-06-20
Jun 22, 2026
Merged

fix: agent identity via PromptCompositor pipeline + LLM/startup fixes#172
ULookup merged 1 commit into
mainfrom
infra-fixes-2026-06-20

Conversation

@ULookup

@ULookup ULookup commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • Agent identity: Load core identity from config/prompts/merak_core.md via PromptCompositor pipeline instead of truncated system_prompt
  • LLM fix: Preserve thinking blocks on assistant messages without tool calls (required by DeepSeek API)
  • Startup fix: Fix pipeline config path resolution for dev builds

Commits

  • 9bbb87d fix(loop): load agent identity from PromptCompositor pipeline
  • c1227f2 merge: resolve global.css conflict with main
  • 32bc947 feat: add tab and agent switch crossfade animations
  • 5f6d29e fix(llm): preserve thinking blocks on assistant messages without tool calls
  • dd975ed fix(app): fix pipeline config path resolution for dev builds
  • ...plus UI visual alignment commits

… of hardcoded system_prompt

Use `build_core_sections()` to load `config/prompts/merak_core.md` as the
agent's core identity text, then append user-defined `system_prompt` as
`[User-Defined Instructions]`. This is the industrial-grade approach already
used by the rest of the prompt assembly pipeline.
@ULookup
ULookup merged commit 5655965 into main Jun 22, 2026
0 of 6 checks passed
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