from __future__ import annotations from aura.agents.cortex.agent import CortexAgent, shard_text, relay_chain, anchor_injection, forge_refinement def test_cortex_chunking_and_refinement(): shards = shard_text("abcdef", max_chars=2) assert len(shards) == 3 assert relay_chain(shards) == "ab\ncd\nef" assert anchor_injection("body", "anchor").startswith("anchor") assert forge_refinement(" hello ") == "hello" def test_cortex_agent_import(): agent = CortexAgent() assert agent.name == "CORTEX"