chore: remove debug console.log statements from production code

Three debug logs left in production paths:

- useAgent.ts: logs task string on every agent execution
- HeroSection.tsx: logs getPageInstructions url/hint on every page visit
- HeroSection.tsx: logs the full execute() result to the console

None of these are error-level events and they leak internal details
to the browser console in production builds.
This commit is contained in:
akinshaywai
2026-04-24 01:49:22 +01:00
parent de24d97a22
commit f55c1b984b
2 changed files with 2 additions and 6 deletions

View File

@@ -108,7 +108,6 @@ export function useAgent(): UseAgentResult {
const execute = useCallback(async (task: string) => { const execute = useCallback(async (task: string) => {
const agent = agentRef.current const agent = agentRef.current
console.log('🚀 [useAgent] start executing task:', task)
if (!agent) throw new Error('Agent not initialized') if (!agent) throw new Error('Agent not initialized')
setCurrentTask(task) setCurrentTask(task)

View File

@@ -77,9 +77,7 @@ export default function HeroSection() {
instructions: { instructions: {
system: 'You are a helpful assistant on PageAgent website.', system: 'You are a helpful assistant on PageAgent website.',
getPageInstructions: (url: string) => { getPageInstructions: (url: string) => {
const hint = url.includes('page-agent') ? 'This is PageAgent demo page.' : undefined return url.includes('page-agent') ? 'This is PageAgent demo page.' : undefined
console.log('[instructions] getPageInstructions:', url, '->', hint)
return hint
}, },
}, },
@@ -98,8 +96,7 @@ export default function HeroSection() {
}) })
} }
const result = await win.pageAgent.execute(task) await win.pageAgent.execute(task)
console.log(result)
} }
return ( return (