| af0ea973bfde6969… | Within libs/ts, @pyrana/sdk delivers an SDK with React hooks and query integration for frontend consumers. | active | contextual | yes | |
| d8dfd0bfb5d4f243… | Within libs/ts, @pyrana/api provides shared API route handlers for frontend and client integrations. | active | contextual | yes | |
| 250548f2bf37bdb6… | Within libs/ts, @pyrana/auth implements authentication flows and session management for frontend applications. | active | contextual | yes | |
| d507c2cfaa0d8ea3… | Within libs/ts, @pyrana/charts provides chart components built with Recharts. | active | contextual | yes | |
| 64a3e715388a51ab… | Within libs/ts, @pyrana/ui supplies a component library built with Radix UI. | active | contextual | yes | |
| 88a04e1c7eab9fb1… | Within libs/ts, @pyrana/utils provides utility functions shared across frontend packages. | active | contextual | yes | |
| d50a7db35cdfc335… | Within libs/ts, @pyrana/config manages configuration for the frontend library ecosystem. | active | contextual | yes | |
| e35395a33998e35b… | Within libs/ts, @pyrana/types provides shared types and Zod schemas as a foundational frontend package. | active | contextual | yes | |
| 89b34a9d6f302205… | Python library dependencies must flow from core to repo and audit, then to services, and finally to temporal, api, admin, and gateway so that backend layering remains consistent. | active | contextual | yes | |
| 85fd119cde050508… | Within libs/python, pyrana-packets provides versioned JSON schemas and validators for structured data handling. | active | contextual | yes | |
| b93dafd47e7f86b0… | Within libs/python, pyrana-gateway implements a configuration-driven output gateway that normalizes, derives, validates, and persists outputs. | active | contextual | yes | |
| 8e615a17f8cf884d… | Within libs/python, pyrana-audit is responsible for audit logging and compliance functions. | active | contextual | yes | |
| 9d920aa24dc8ba2e… | Within libs/python, pyrana-telemetry supplies observability through OpenTelemetry and Langfuse integrations. | active | contextual | yes | |
| 5a3d6000e00a9557… | Within libs/python, pyrana-admin provides admin routers, services, and CLI capabilities for platform administration. | active | contextual | yes | |
| 99110a6e8216c7f0… | Within libs/python, pyrana-auth handles authentication using Azure AD, OAuth, and JWT mechanisms. | active | contextual | yes | |
| fc9a1a8c11c7c684… | Within libs/python, pyrana-api provides reusable FastAPI routers for the platform backend. | active | contextual | yes | |
| 80cf704459def9b4… | Within libs/python, pyrana-temporal is responsible for Temporal workflow orchestration in the backend architecture. | active | contextual | yes | |
| 62213fba66ea83d6… | Within libs/python, pyrana-services contains business logic, LLM orchestration, and agent coordination for backend execution. | active | contextual | yes | |
| 699b97af7e92a5d4… | Within libs/python, pyrana-repo implements the repository layer for PostgreSQL, Redis, and Azure Blob Storage as part of the backend core. | active | contextual | yes | |
| 0e80a83f03132272… | Within libs/python, pyrana-core provides domain models, DTOs, and enums as the foundational backend package for the rest of the platform. | active | contextual | yes | |
| 59bbee93ffd82170… | The main PYRANA source repositories are split across the pyrana monorepo, the pyrana-context-engine KAG system, the pyrana-code-interpreter-tiered execution service, the pyrana-frontend-template starter shell, and the pyrana-demo-2 financial demo frontend. | active | contextual | yes | |
| b96565a83d5453c7… | The PYRANA platform philosophy requires new functionality to start in library packages, planning before coding, test-driven development with a minimum of 80 percent coverage, and configuration-over-code behavior driven by YAML rather than hardcoded logic. | active | contextual | yes | |
| 54df5c04a1b711dd… | MessageBuilder in `message_builder.py` owns the full message lifecycle by accumulating conversation history and rendering the complete prompt, including system text, history, and reminders, on each turn. | active | contextual | yes | |
| 66ec9f271d4efab0… | AgentContext in `agent_context.py` is the persisted belief state containing plan steps, accumulated knowledge, and artifact references, and it is stored in Redis, read each turn, and updated by tools such as update-plan and update-knowledge. | active | contextual | yes | |
| c3322177e5ab17af… | LoopAgentState in `agent_state_v2.py` is the per-run state model that tracks turn control, counters, budget, HITL status, and observations, and it is checkpointed for pause and resume. | active | contextual | yes | |
| 298d14e4212d47fe… | The final execution step builds and persists an AgentOutputEnvelope so that the agent run produces a stored output artifact. | active | contextual | yes | |
| fe8026e02a3020c9… | The native tool calling loop repeats by having the LLM emit tool calls, executing those tools, observing results, and then continuing the cycle. | active | contextual | yes | |
| 0dc4a958b9e706d6… | Turn 0 of the execution flow creates the initial plan via an LLM so that the agent starts with a generated plan. | active | contextual | yes | |
| 6d758d8bc0af9681… | The second execution step calls `PyranaHarness.execute(config, workflow_input)` to start harness-driven agent execution. | active | contextual | yes | |
| 5788ac712d3fd9c5… | The agent execution flow begins with a Temporal Workflow entry point that invokes the `execute_action_agent` activity. | active | contextual | yes | |
| 694c6419aba2c3e5… | The core of the platform is the PyranaHarness located at `pyrana_services/orchestration/harness/pyrana_harness.py`, and it implements native tool calling via LiteLLM. | active | contextual | yes | |
| 13c998d09ed7800f… | Each client frontend such as `pyrana-frontend-template` and `pyrana-demo-2` installs the shared TypeScript packages from Azure Artifacts. | active | contextual | yes | |
| 285f0f7d26f36c72… | The TypeScript libraries are the main frontend deliverable, while custom frontends are built per client and consume the shared libraries. | active | contextual | yes | |
| c559364ae4762b76… | The TypeScript library build order is types to config to utils to ui and charts to auth to api to sdk to admin so that frontend packages are built in dependency sequence. | active | contextual | yes | |
| 3cb7c54bb9b1503b… | The `@pyrana/telemetry` TypeScript package provides frontend observability capabilities. | active | contextual | yes | |
| e5f4aead0272e2de… | The `@pyrana/admin` TypeScript package provides admin UI components for the frontend core. | active | contextual | yes | |
| 4c6b3b3bae47034d… | The `@pyrana/sdk` TypeScript package provides an SDK with React hooks and query integration for the frontend core. | active | contextual | yes | |
| 49e14f294cee5f29… | The `@pyrana/api` TypeScript package provides shared API route handlers for the frontend core. | active | contextual | yes | |
| 5b7e54dba9dd9373… | The `@pyrana/auth` TypeScript package provides authentication flows and session management for the frontend core. | active | contextual | yes | |
| 5243b9a6d5ec0ebf… | The `@pyrana/charts` TypeScript package provides chart components based on Recharts for the frontend core. | active | contextual | yes | |
| 6b5be78d2a2b791c… | The `@pyrana/ui` TypeScript package provides a component library based on Radix UI for the frontend core. | active | contextual | yes | |
| 4326327c00aba8a4… | The `@pyrana/utils` TypeScript package provides utility functions for the frontend core. | active | contextual | yes | |
| f3226cdb64f14faf… | The `@pyrana/config` TypeScript package provides configuration management for the frontend core. | active | contextual | yes | |
| 3fbf99adf71a3a32… | The `@pyrana/types` TypeScript package provides shared types and Zod schemas for the frontend core. | active | contextual | yes | |
| a41257a480276a25… | The Python library dependency flow is ordered as core to repo and audit, then services, then temporal, api, admin, and gateway so that backend packages build on lower-level foundations. | active | contextual | yes | |
| 2f59b0adfd76a4a8… | The `pyrana-packets` Python package provides versioned JSON schemas and validators for the platform. | active | contextual | yes | |
| 049b3c066e207b03… | The `pyrana-gateway` Python package provides a configuration-driven output gateway that performs normalize, derive, validate, and persist operations. | active | contextual | yes | |
| d239b0d1d6829900… | The `pyrana-audit` Python package provides audit logging and compliance capabilities for the platform. | active | contextual | yes | |
| ceb78a2642342361… | The `pyrana-telemetry` Python package provides observability through OpenTelemetry and Langfuse. | active | contextual | yes | |
| 16666e088bb117d6… | The `pyrana-admin` Python package provides admin routers, services, and CLI functionality for the platform. | active | contextual | yes | |