Nox-Lumen MfgNox-Lumen Mfg

self-awareness

Capabilities

self-awareness is the Agent’s self-model handbook. After context compaction, the Agent’s “memory” may be lossy — this skill lets the Agent re-read authoritative architecture facts and behave correctly.

Core constraint

Post-compaction “memory” is not ground truth. Use unified_search(action="get_round") or search to fetch exact payloads before asserting facts — never treat compaction summaries as verbatim truth.

Problems it solves

ScenarioWithout self-awarenessWith self-awareness
After compaction, user asks “what was X?”Guess from fuzzy memoryRetrieve original output first
Session resumes mid-runUnsure where to continueRecover from Plan appendix
Unsure whether an action is allowedTrial-and-error or guessingConsult system boundaries first
User asks what the Agent can doRough guessworkRead installed skills explicitly

Three subsystems to introspect

self-awareness clarifies three pillars:

SubsystemWhat it doesWhat you can extend
Memoryunified_search for history, preferences, KBSystem accumulates discoveries into LTM
Toolsexecute_code / unified_search / write_file / bash, etc.Register reusable scripts via ScriptRegistry
SkillsInstalled skills (see <skills> list)Extend via skills_search / skills_install

Core principle: “search before act”

Rendering diagram…

The Agent has unified_search to query execution history, user docs, prior artifacts, and cross-session memory. Whenever uncertain (prior results, user intent, file contents), search first — do not guess.

How to trigger

This skill is marked always-inject — it is injected automatically on every session start. Users need not invoke it.

You may still invoke explicitly:

/self-awareness explain in detail what you can do right now

On this page