diff --git a/apps/tutorial/src/components/agent-example-slides/AgentCodeSlide.tsx b/apps/tutorial/src/components/agent-example-slides/AgentCodeSlide.tsx
index 7870769..7a3ec28 100644
--- a/apps/tutorial/src/components/agent-example-slides/AgentCodeSlide.tsx
+++ b/apps/tutorial/src/components/agent-example-slides/AgentCodeSlide.tsx
@@ -37,7 +37,7 @@ export function AgentCodeSlide(): React.ReactElement {
:
openai
(
- 'gpt-4o'
+ {"'gpt-4o'"}
),
{'\n'}
{' '}
diff --git a/apps/tutorial/src/components/agent-example-slides/SetupCodeSlide.tsx b/apps/tutorial/src/components/agent-example-slides/SetupCodeSlide.tsx
index 7a8362e..0f164b6 100644
--- a/apps/tutorial/src/components/agent-example-slides/SetupCodeSlide.tsx
+++ b/apps/tutorial/src/components/agent-example-slides/SetupCodeSlide.tsx
@@ -48,20 +48,20 @@ export function SetupCodeSlide(): React.ReactElement {
{' { searchTpmjsToolsTool } '}
from
{'\n'}
- '@tpmjs/search-registry'
+ {" '@tpmjs/search-registry'"}
;
{'\n'}
import
{' { registryExecuteTool } '}
from
{'\n'}
- '@tpmjs/registry-execute'
+ {" '@tpmjs/registry-execute'"}
;
{'\n'}
import
{' { generateText } '}
from
- 'ai'
+ {" 'ai'"}
;
diff --git a/apps/tutorial/src/components/agent-example-slides/TheGoalSlide.tsx b/apps/tutorial/src/components/agent-example-slides/TheGoalSlide.tsx
index 1f7bd23..2304f21 100644
--- a/apps/tutorial/src/components/agent-example-slides/TheGoalSlide.tsx
+++ b/apps/tutorial/src/components/agent-example-slides/TheGoalSlide.tsx
@@ -26,7 +26,7 @@ export function TheGoalSlide(): React.ReactElement {
>
User Request
- "Convert this markdown to a formatted blog post and generate a summary"
+ {'"Convert this markdown to a formatted blog post and generate a summary"'}
diff --git a/apps/tutorial/src/components/first-tool-slides/FirstToolNextStepsSlide.tsx b/apps/tutorial/src/components/first-tool-slides/FirstToolNextStepsSlide.tsx
index ee779f1..52ea774 100644
--- a/apps/tutorial/src/components/first-tool-slides/FirstToolNextStepsSlide.tsx
+++ b/apps/tutorial/src/components/first-tool-slides/FirstToolNextStepsSlide.tsx
@@ -34,7 +34,7 @@ export function FirstToolNextStepsSlide(): React.ReactElement {
transition={{ duration: 0.8 }}
className="relative z-10 max-w-4xl w-full"
>
- You're Published!
+ {"You're Published!"}
Your tool is now discoverable by AI agents
diff --git a/apps/tutorial/src/components/first-tool-slides/PackageJsonSlide.tsx b/apps/tutorial/src/components/first-tool-slides/PackageJsonSlide.tsx
index 38af26b..29196bc 100644
--- a/apps/tutorial/src/components/first-tool-slides/PackageJsonSlide.tsx
+++ b/apps/tutorial/src/components/first-tool-slides/PackageJsonSlide.tsx
@@ -29,47 +29,47 @@ export function PackageJsonSlide(): React.ReactElement {
{'{'}
{'\n'}
{' '}
- "name"
+ {'"name"'}
:
- "my-ai-tool"
+ {'"my-ai-tool"'}
,
{'\n'}
{' '}
- "version"
+ {'"version"'}
:
- "1.0.0"
+ {'"1.0.0"'}
,
{'\n'}
{' '}
- "keywords"
+ {'"keywords"'}
: [
{'\n'}
{' '}
- "tpmjs-tool"
+ {'"tpmjs-tool"'}
{' ← Required for discovery'}
{'\n'}
{' ],'}]
{'\n'}
{' '}
- "main"
+ {'"main"'}
:
- "dist/index.js"
+ {'"dist/index.js"'}
,
{'\n'}
{' '}
- "types"
+ {'"types"'}
:
- "dist/index.d.ts"
+ {'"dist/index.d.ts"'}
,
{'\n'}
{' '}
- "exports"
+ {'"exports"'}
{': {'}
{'\n'}
{' '}
- "."
+ {'"."'}
:
- "./dist/index.js"
+ {'"./dist/index.js"'}
{'\n'}
{' }'}
{'\n'}
diff --git a/apps/tutorial/src/components/first-tool-slides/PublishSlide.tsx b/apps/tutorial/src/components/first-tool-slides/PublishSlide.tsx
index f4c7d46..7e32a18 100644
--- a/apps/tutorial/src/components/first-tool-slides/PublishSlide.tsx
+++ b/apps/tutorial/src/components/first-tool-slides/PublishSlide.tsx
@@ -65,7 +65,7 @@ export function PublishSlide(): React.ReactElement {
transition={{ delay: 0.8 }}
className="mt-8 text-white/40 text-sm font-mono"
>
- TPMJS syncs from npm's changes feed every 2 minutes
+ {"TPMJS syncs from npm's changes feed every 2 minutes"}
diff --git a/apps/tutorial/src/components/first-tool-slides/WriteToolSlide.tsx b/apps/tutorial/src/components/first-tool-slides/WriteToolSlide.tsx
index 0b5be13..21f8d64 100644
--- a/apps/tutorial/src/components/first-tool-slides/WriteToolSlide.tsx
+++ b/apps/tutorial/src/components/first-tool-slides/WriteToolSlide.tsx
@@ -49,7 +49,7 @@ export function WriteToolSlide(): React.ReactElement {
{' '}
description
:
- 'Generate a greeting'
+ {"'Generate a greeting'"}
,
{'\n'}
{' '}
@@ -65,7 +65,7 @@ export function WriteToolSlide(): React.ReactElement {
().
describe
(
- 'Name'
+ {"'Name'"}
),
{'\n'}
{' }'}),
diff --git a/apps/tutorial/src/components/playground-slides/FillParametersSlide.tsx b/apps/tutorial/src/components/playground-slides/FillParametersSlide.tsx
index 59aeef2..3cfa240 100644
--- a/apps/tutorial/src/components/playground-slides/FillParametersSlide.tsx
+++ b/apps/tutorial/src/components/playground-slides/FillParametersSlide.tsx
@@ -16,7 +16,7 @@ export function FillParametersSlide(): React.ReactElement {
Step 3
Fill Parameters
- The form is auto-generated from the tool's schema
+ {"The form is auto-generated from the tool's schema"}
Step 2
Open the Playground
- Click "Try it" on any tool page
+ {'Click "Try it" on any tool page'}
- Every tool page has a "Try it" button that opens the playground
+ {'Every tool page has a "Try it" button that opens the playground'}