SurfSense/surfsense_web/components/tool-ui
Anish Sarkar 5c4a445456 refactor: streamline ThinkingStepsDisplay and ChainOfThought components
- Removed unnecessary calculations for in-progress and last completed step states in ThinkingStepsDisplay.
- Simplified the getStepOpenState function to focus on current step status.
- Introduced constants for animation timing and file extension categories in ChainOfThought for better maintainability.
- Enhanced icon retrieval logic based on file types and step statuses, improving clarity and performance.
- Updated component props to use TypeScript interfaces for better type safety and readability.
2025-12-25 18:26:36 +05:30
..
article feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
image feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
media-card feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
audio.tsx feat: old chat to new-chat with persistance 2025-12-21 16:32:55 -08:00
deepagent-thinking.tsx refactor: streamline ThinkingStepsDisplay and ChainOfThought components 2025-12-25 18:26:36 +05:30
display-image.tsx feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
generate-podcast.tsx feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
index.ts feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
link-preview.tsx feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00
scrape-webpage.tsx feat: migrated to surfsense deep agent 2025-12-23 01:16:25 -08:00