> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # VaultRoutingTable The intern's routing table, for the intern's own key only; null for any other caller or when the vault could not build it in time. The keys still list. ## Fields | Field | Type | Required | Description | | - | - | - | - | | `agent_id` | *str* | ✔️ | N/A | | `custom_origins` | List\[[components.CustomOrigin](../components/customorigin.mdx)] | ✔️ | N/A | | `github` | [components.Github](../components/github.mdx) | ✔️ | N/A | | `google` | [components.Google](../components/google.mdx) | ✔️ | N/A | | `host_rules` | List\[[components.HostRule](../components/hostrule.mdx)] | ✔️ | Built-in hosts the vault injects a named secret for, and whether that secret is stored. | | `mcp_origins` | List\[[components.McpOrigin](../components/mcporigin.mdx)] | ✔️ | N/A | | `read_at` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | ✔️ | N/A | | `secrets` | List\[[components.Secret](../components/secret.mdx)] | ✔️ | N/A | | `slack` | [components.Slack](../components/slack.mdx) | ✔️ | N/A |