diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index cf9b873..6d39b85 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ## What This Is -A monorepo containing three parallel implementations of **Casey**, an AI-powered IT helpdesk agent for Slack built with Bolt for Python. All implementations are functionally identical from the Slack user's perspective but use different AI agent frameworks: +A monorepo containing three parallel implementations of **Casey**, an AI-powered IT support agent for Slack built with Bolt for Python. All implementations are functionally identical from the Slack user's perspective but use different AI agent frameworks: - `claude-agent-sdk/` — Built with **Claude Agent SDK** - `openai-agents-sdk/` — Built with **OpenAI Agents SDK** diff --git a/README.md b/README.md index 78800f1..9ddf209 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Casey: IT Helpdesk Agent +# Casey: IT Support Agent -Meet Casey (it/this/that) — an AI-powered IT helpdesk agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. +Meet Casey (it/this/that) — an AI-powered IT support agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. Built with [Bolt for Python](https://docs.slack.dev/tools/bolt-python/). diff --git a/claude-agent-sdk/README.md b/claude-agent-sdk/README.md index d4d9175..383b004 100644 --- a/claude-agent-sdk/README.md +++ b/claude-agent-sdk/README.md @@ -1,6 +1,6 @@ -# Casey: IT Helpdesk Agent (Bolt for Python and Claude Agent SDK) +# Casey: IT Support Agent (Bolt for Python and Claude Agent SDK) -Meet Casey (it/this/that) — an AI-powered IT helpdesk agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. +Meet Casey (it/this/that) — an AI-powered IT support agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. Built with [Bolt for Python](https://docs.slack.dev/tools/bolt-python/) and the [Claude Agent SDK](https://platform.claude.com/docs/en/agent-sdk/overview) using models from [Anthropic](https://www.anthropic.com). @@ -310,7 +310,7 @@ The `casey.py` file configures the Claude Agent SDK with a system prompt, tools The `deps.py` file defines the `CaseyDeps` dataclass passed to the agent at runtime, providing access to the Slack client and conversation context. -The `tools` directory contains five IT helpdesk tools defined using the `@tool` decorator from the Claude Agent SDK. +The `tools` directory contains five IT support tools defined using the `@tool` decorator from the Claude Agent SDK. ### `/thread_context` diff --git a/claude-agent-sdk/listeners/views/app_home_builder.py b/claude-agent-sdk/listeners/views/app_home_builder.py index 0228642..affeff3 100644 --- a/claude-agent-sdk/listeners/views/app_home_builder.py +++ b/claude-agent-sdk/listeners/views/app_home_builder.py @@ -43,7 +43,7 @@ def build_app_home_view( "type": "header", "text": { "type": "plain_text", - "text": "Hey there :wave: I'm Casey, your IT helpdesk agent.", + "text": "Hey there :wave: I'm Casey, your IT support agent.", }, }, { diff --git a/openai-agents-sdk/README.md b/openai-agents-sdk/README.md index 352794d..1bdaedd 100644 --- a/openai-agents-sdk/README.md +++ b/openai-agents-sdk/README.md @@ -1,6 +1,6 @@ -# Casey: IT Helpdesk Agent (Bolt for Python and OpenAI Agents SDK) +# Casey: IT Support Agent (Bolt for Python and OpenAI Agents SDK) -Meet Casey (it/this/that) — an AI-powered IT helpdesk agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. +Meet Casey (it/this/that) — an AI-powered IT support agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. Built with [Bolt for Python](https://docs.slack.dev/tools/bolt-python/) and [OpenAI Agents SDK](https://openai.github.io/openai-agents-python/) using models from [OpenAI](https://openai.com). @@ -306,7 +306,7 @@ The `support_agent.py` file defines the OpenAI Agents SDK Agent with a system pr The `deps.py` file defines the `CaseyDeps` dataclass passed to the agent at runtime, providing access to the Slack client and conversation context. -The `tools` directory contains five IT helpdesk tools that the agent can call during a conversation. +The `tools` directory contains five IT support tools that the agent can call during a conversation. ### `/thread_context` diff --git a/openai-agents-sdk/listeners/views/app_home_builder.py b/openai-agents-sdk/listeners/views/app_home_builder.py index 0228642..affeff3 100644 --- a/openai-agents-sdk/listeners/views/app_home_builder.py +++ b/openai-agents-sdk/listeners/views/app_home_builder.py @@ -43,7 +43,7 @@ def build_app_home_view( "type": "header", "text": { "type": "plain_text", - "text": "Hey there :wave: I'm Casey, your IT helpdesk agent.", + "text": "Hey there :wave: I'm Casey, your IT support agent.", }, }, { diff --git a/pydantic-ai/README.md b/pydantic-ai/README.md index 8a1cdc2..3d4f8c6 100644 --- a/pydantic-ai/README.md +++ b/pydantic-ai/README.md @@ -1,6 +1,6 @@ -# Casey: IT Helpdesk Agent (Bolt for Python and Pydantic) +# Casey: IT Support Agent (Bolt for Python and Pydantic) -Meet Casey (it/this/that) — an AI-powered IT helpdesk agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. +Meet Casey (it/this/that) — an AI-powered IT support agent that lives in Slack. Casey can troubleshoot common issues, search knowledge base articles, reset passwords, check system status, and create support tickets, all without leaving the conversation. Built with [Bolt for Python](https://docs.slack.dev/tools/bolt-python/) and [Pydantic AI](https://ai.pydantic.dev/) using models from [Anthropic](https://anthropic.com) or [OpenAI](https://openai.com). @@ -324,7 +324,7 @@ The `casey.py` file defines the Pydantic AI Agent with a system prompt, personal The `deps.py` file defines the `CaseyDeps` dataclass passed to the agent at runtime, providing access to the Slack client and conversation context. -The `tools` directory contains five IT helpdesk tools that the agent can call during a conversation. +The `tools` directory contains five IT support tools that the agent can call during a conversation. ### `/thread_context` diff --git a/pydantic-ai/listeners/views/app_home_builder.py b/pydantic-ai/listeners/views/app_home_builder.py index fbc8728..c2ffeff 100644 --- a/pydantic-ai/listeners/views/app_home_builder.py +++ b/pydantic-ai/listeners/views/app_home_builder.py @@ -43,7 +43,7 @@ def build_app_home_view( "type": "header", "text": { "type": "plain_text", - "text": "Hey there :wave: I'm Casey, your IT helpdesk agent.", + "text": "Hey there :wave: I'm Casey, your IT support agent.", }, }, {