// ============================================================================
// @h33/mcp — H33 attestation layer for MCP servers
//
// Every tool call attested. Every response verifiable.
// Zero code changes to your existing MCP handlers.
// ============================================================================

export {
  attestMCPServer,
  getAgent,
  type AttestedMCPServerConfig,
  type H33Receipt,
} from './attested-server.js';

export {
  createAttestedTool,
  type AttestedToolDef,
  type AttestedTool,
} from './attested-tool.js';

export {
  h33Middleware,
} from './middleware.js';

// Re-export key types from @h33/agent for convenience
export { H33Agent } from '@h33/agent';
export type { H33AgentConfig } from '@h33/agent';
