/** * @cagataycali/strands-tools — TypeScript/browser tools + React hooks for Strands Agents. * * Use the SDK from https://github.com/strands-agents/strands-sdk-ts plus this package to * ship agent UIs fast: * * import { useAgent, useAgents } from '@cagataycali/strands-tools/hooks' * import { buildTools, TOOL_GROUPS } from '@cagataycali/strands-tools/tools' * import { GITHUB_TOOLS, MANAGE_MESSAGES_TOOLS, MANAGE_TOOLS_TOOLS } from '@cagataycali/strands-tools/tools' * * For granular imports: * import { githubSearchReposTool } from '@cagataycali/strands-tools/tools/github' * * Sections: * - /tools → 30+ tool modules * - /hooks → React hooks (useAgent, useAgents, useThreads, useMesh, ...) * - /lib → helpers (system-prompt builder, mesh, rolling summary, turn log, ...) * - /providers → model factory (anthropic, openai, bedrock, google, ...) * - /types → shared types (Settings, DisplayMessage, AgentStatus, ...) */ export * from './tools' export * from './hooks' export * from './lib' export * from './providers' export * from './types'