Skip to content

Feature Roadmap

This page provides an overview of tdx feature coverage and planned development.

Feature Coverage Matrix

The matrix below shows the current status of each command across five capability areas:

LegendMeaning
✅Available
🚧Planned
âž–Not planned

Capability Definitions

  • Read: Query and retrieve resources (list, get, describe)
  • Write: Create and update resources (create, update, delete)
  • Verify: Validate configuration locally before deployment
  • Sync: Bidirectional sync between local files and remote resources (push, pull)
  • Monitor: Track execution status and metrics (logs, status, history)

Data Commands

CommandReadWriteSyncMonitor
tdx query✅✅➖➖
tdx query (federated)🚧➖➖➖
tdx job✅✅➖✅
tdx database✅✅ 1➖➖
tdx table✅✅ 1➖➖
tdx upload➖🚧➖➖
tdx workflow✅✅✅✅ 2

1 Use tdx query "CREATE SCHEMA ..." or tdx query "CREATE TABLE ..."

2 Session/attempt monitoring via tdx wf sessions, tdx wf attempts, tdx wf attempt <id> logs

CDP Commands

CommandReadWriteVerifySyncMonitor
tdx segment✅✅✅✅🚧
tdx parent-segment✅✅✅✅🚧
tdx cas✅🚧➖✅ †➖
tdx connection✅🚧✅ 3🚧➖
tdx engage✅✅✅✅🚧
tdx journey (batch)✅✅✅✅✅ 4
tdx journey (realtime)🚧➖➖➖➖

† CAS pull available; push is experimental

3 Connector config validation via tdx connection schema

4 Journey stats, traffic, columns, and activations via tdx journey stats, tdx journey traffic

AI Commands

CommandReadWriteVerifySyncMonitor
tdx agent✅✅✅ 5✅➖
tdx llm✅✅➖➖✅
tdx chat✅✅➖➖✅

5 Agent verification via tdx agent test

Utility Commands

CommandReadWriteSyncMonitor
tdx user✅➖➖➖
tdx policy✅➖➖➖
tdx auth✅✅➖➖

Claude Code Integration

tdx claude launches Claude Code with Treasure AI tools pre-configured.

FeatureStatusDescription
Conversation✅Interactive chat with Claude
Tool calls✅Execute commands via Claude (tdx, Bash, etc.)
MCP✅Model Context Protocol support
Skills✅Agent skills for specialized tasks
Plugins✅Extensible plugin system
Hooks✅Event-driven automation
IDE: VS Code✅Run tdx claude in VS Code terminal
Plan mode✅Structured planning for complex tasks
Extended thinking✅Reasoning with extended thinking
Subagents✅Delegate tasks to specialized subagents
Agent SDK✅Build custom agents with Claude
Opus model✅Support for Claude Opus model

Feature Highlights

Marketing as Code (Sync)

The sync capability enables Marketing as Code, allowing you to:

  • Export resources to YAML files (tdx segment pull)
  • Edit configurations locally with version control
  • Deploy changes safely (tdx segment push)
  • Preview changes before applying (--dry-run)
  • Clone resources to new names (tdx segment clone)

Currently available for segments, parent-segments, composable audiences (CAS), batch journeys, workflows, AI agents, and engage (campaigns and templates).

Local Verification (Verify)

The verify capability validates configurations locally before deployment:

  • Check YAML configuration syntax and structure
  • Validate field references against the parent segment schema
  • Validate segment rules, operator types, and required fields
  • Validate journey step references and A/B test percentages
  • Validate connector configs against connection schemas
  • Detect issues early without affecting production resources

Currently available for segments (tdx sg validate), journeys (tdx journey validate), parent-segments, connections (tdx connection schema), engage (tdx engage campaign validate, tdx engage template validate), and AI agents (tdx agent test). Planned for LLM agents.

Monitoring

Monitoring capabilities allow tracking execution and status:

  • Job status and results (tdx job list, tdx job show, tdx job result)
  • Chat and LLM usage monitoring (tdx chat logs, tdx llm logs)
  • Workflow sessions and attempts (tdx wf sessions, tdx wf attempts)
  • Workflow logs (tdx wf attempt <id> logs)
  • Journey analytics (tdx journey stats, tdx journey traffic, tdx journey columns, tdx journey activations)
  • CDP execution tracking (planned for segments, parent-segments, engage)

Roadmap Priorities

Recently Completed (v0.27 - v2026.3)

  • ✅ Composable Audience Studio (tdx cas) — list, describe, pull/push for zero-copy CDP audiences on Snowflake/BigQuery/Databricks
  • ✅ Engage write support — CRUD for campaigns, templates, workspaces, always-on campaigns
  • ✅ Engage sync (tdx engage campaign pull/push, tdx engage template pull/push)
  • ✅ Engage validation (tdx engage campaign validate, tdx engage template validate)
  • ✅ Journey monitoring (tdx journey stats, tdx journey traffic, tdx journey columns, tdx journey activations)
  • ✅ Agent verification (tdx agent test)
  • ✅ Workflow monitoring (tdx wf sessions, tdx wf attempts, tdx wf attempt <id> logs)
  • ✅ Calendar versioning (vYYYY.M.patch)
  • ✅ tdx upgrade command

Previously Completed (v0.10 - v0.26)

  • ✅ Workflow sync (tdx wf pull, tdx wf push, tdx wf clone)
  • ✅ Workflow secrets management (tdx wf secrets)
  • ✅ Default workflow project (tdx wf use)
  • ✅ Interactive workflow run (tdx wf run)
  • ✅ Segment validation (tdx sg validate)
  • ✅ Journey validation (tdx journey validate)
  • ✅ Connector config validation (tdx connection schema)
  • ✅ Journey wait step branching (different paths for matched vs timeout)

Near-term

  • Local file upload to tables (tdx upload)
  • Federated query support (tdx query) — query external data sources including Snowflake, BigQuery, Redshift, and Databricks
  • Connection write/sync support
  • CDP monitoring (segment, parent-segment, engage execution tracking)
  • Journey realtime read support

Future

  • Enhanced monitoring dashboards
  • Cross-resource dependency tracking