Agentra LabsAgentra Labs DocsPublic Documentation

Get Started

Configuration

AgenticTime configuration options for all runtime modes.

AgenticTime configuration options for all runtime modes.

Environment Variables

VariableDefaultAllowed ValuesEffect
ATIME_FILEAuto-detectedPath to .atime fileExplicit time graph file path
ATIME_TIMEZONEUTCAny IANA timezoneDefault timezone for deadline display
ATIME_DECAY_MODELexponentiallinear, exponential, stepDefault decay curve type
ATIME_DECAY_HALFLIFE168 (hours)Positive integerHalf-life for exponential decay in hours
ATIME_MAX_DEADLINES10000Positive integerMaximum deadlines per graph
ATIME_MAX_SCHEDULES5000Positive integerMaximum schedules per graph
ATIME_LOG_LEVELinfotrace, debug, info, warn, errorLogging verbosity
AGENTRA_WORKSPACE_ROOTAuto-detectedDirectory pathOverride workspace root detection
AGENTRA_PROJECT_ROOTAuto-detectedDirectory pathOverride project root detection
AGENTIC_TOKENNoneStringAuth token for server profile
AGENTIC_TOKEN_FILENoneFile pathAuth token file for server profile

MCP Server Configuration

The MCP server (agentic-time-mcp) accepts the following arguments:

{
  "mcpServers": {
    "agentic-time": {
      "command": "~/.local/bin/agentic-time-mcp-agentra",
      "args": ["serve"]
    }
  }
}

Decay Curve Configuration

Exponential (default)

Freshness drops by 50% every half-life period:

freshness(t) = 0.5 ^ (t / halflife)

Linear

Freshness drops linearly to zero over the configured window:

freshness(t) = max(0, 1 - t / window)

Step

Freshness remains at 1.0 until threshold, then drops to a configured floor:

freshness(t) = 1.0 if t < threshold else floor

File Location Resolution

AgenticTime resolves the .atime file in this order:

  1. ATIME_FILE environment variable (if set)
  2. AGENTRA_ATIME_PATH environment variable (if set)
  3. <repo_root>/.agentra/<slug>.atime
  4. <repo_root>/.timeline.atime
  5. $PWD/.timeline.atime
  6. $PWD/timeline.atime
  7. $HOME/.timeline.atime
  8. $HOME/.agentra/time/default.atime

Runtime Modes

ModeTriggerBehavior
desktopDefaultFull MCP server, auto-session
terminal--mode terminalCLI-optimized, no auto-session
serverAGENTRA_RUNTIME_MODE=serverToken-gated, no desktop config
minimal--mode minimalCore tools only, no auto-session