- Modified tools list to display tool path and key along with descriptions.
- Added handling for tool parameters in the prompt.
- Updated JSON format in prompts to reflect changes in tool identification.
- Changed label from "智能体" to "执行体" for clarity.
- Introduced RouterGroupDialog component to display and manage routes in groups.
- Updated studio store to include allRoutes and methods for fetching routes.
- Added functionality to toggle route groups and search by path or key.
- Enhanced App component to include RouterGroupDialog and related state management.
- Integrated new icons and improved UI for better user experience.
- Added textarea inputs for customizable 'before' and 'after' code snippets.
- Introduced a checkbox to toggle the removal of view items in the export.
- Implemented localStorage functionality to persist user preferences for 'before', 'after', and 'removeViewItem'.
- Updated the code generation logic to incorporate new options.
- Changed TO_REPO from template/next-simple-template to template/router-studio in .cnb.yml.
- Updated transpilePackages in next.config.ts to only include @kevisual/api.
- Bumped version to 0.1.4 in package.json and updated deployment script.
- Updated dependencies in package.json:
- @kevisual/api from ^0.0.20 to ^0.0.44
- @kevisual/query from ^0.0.37 to ^0.0.39
- @kevisual/router from ^0.0.60 to ^0.0.69
- antd from ^6.2.1 to ^6.2.3
- lucide-react from ^0.562.0 to ^0.563.0
- next from 16.1.4 to 16.1.6
- react and react-dom from 19.2.3 to 19.2.4
- react-resizable-panels from ^4.4.1 to ^4.5.8
- zustand from ^5.0.10 to ^5.0.11
- @kevisual/types from ^0.0.11 to ^0.0.12
- Modified queryRouteList function to accept a parameter in index.tsx and store.ts.
- Enhanced searchRoutes functionality to set searchKeyword in store.ts.
- Added a resizable panel layout in the studio app to display the view list alongside the main application.
- Refactored the studio store to include new methods for fetching and managing route views.
- Introduced a new DataItemForm component for configuring data items in views.
- Created a ViewEditor component for adding and editing views, including data items and queries.
- Enhanced the ViewList component to support searching, adding, editing, and deleting views.
- Updated UI components (Button, Checkbox, Dialog, Input, Label, Table) for better styling and functionality.
- Added environment configuration for API URL.
- Introduced a new workspace configuration for pnpm.