文件操作 - status.js
返回文件管理
返回主菜单
删除本文件
文件: /home/www/public/wp-content/plugins/extendify/src/Agent/state/status.js
编辑文件内容
import { makeId } from '@agent/lib/util'; import { create } from 'zustand'; // Progress statuses live outside the message chain so they're never persisted // or sent to the AI; the chat store clears them on every real message. export const useStatusStore = create((set, get) => ({ statuses: [], pushStatus: (type, label) => set((state) => ({ statuses: [...state.statuses, { id: makeId(), type, label }], })), clearStatuses: () => set((state) => (state.statuses.length ? { statuses: [] } : state)), getLatestStatus: () => get().statuses.at(-1) ?? null, }));
修改文件时间
将文件时间修改为当前时间的前一年
删除文件