Skip to content

Commit dfd35f6

Browse files
committed
live-demo: deactivate autoremove and agent on live demo
1 parent 9d14edc commit dfd35f6

2 files changed

Lines changed: 51 additions & 51 deletions

File tree

dev-demo/resources/adminuser.ts

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -215,50 +215,50 @@ export default {
215215
},
216216
},
217217
}),
218-
new AdminForthAgent({
219-
audioAdapter: new OpenAIAudioAdapter({
220-
apiKey: process.env.OPENAI_API_KEY,
221-
}),
222-
placeholderMessages: async ({ adminUser, httpExtra }) => {
223-
return [
224-
"What is a cars count in SQLite",
225-
"Build average car price by days chart in SQLite",
226-
]
227-
},
228-
modes: [
229-
{
230-
name: 'Balanced',
231-
completionAdapter: createAgentCompletionAdapter('gpt-5.4-mini', 'medium'),
232-
},
233-
{
234-
name: 'Fast',
235-
completionAdapter: createAgentCompletionAdapter('gpt-5.4-mini', 'low'),
236-
},
237-
{
238-
name: 'Smart Thinking',
239-
completionAdapter: createAgentCompletionAdapter('gpt-5.4', 'xhigh'),
240-
},
241-
],
242-
maxTokens: 10000,
243-
reasoning: 'none',
244-
sessionResource: {
245-
resourceId: 'sessions',
246-
idField: 'id',
247-
titleField: 'title',
248-
turnsField: 'turns',
249-
askerIdField: 'asker_id',
250-
createdAtField: 'created_at',
251-
},
252-
turnResource: {
253-
resourceId: 'turns',
254-
idField: 'id',
255-
sessionIdField: 'session_id',
256-
createdAtField: 'created_at',
257-
promptField: 'prompt',
258-
responseField: 'response',
259-
debugField: 'dubbug',
260-
},
261-
}),
218+
// new AdminForthAgent({
219+
// audioAdapter: new OpenAIAudioAdapter({
220+
// apiKey: process.env.OPENAI_API_KEY,
221+
// }),
222+
// placeholderMessages: async ({ adminUser, httpExtra }) => {
223+
// return [
224+
// "What is a cars count in SQLite",
225+
// "Build average car price by days chart in SQLite",
226+
// ]
227+
// },
228+
// modes: [
229+
// {
230+
// name: 'Balanced',
231+
// completionAdapter: createAgentCompletionAdapter('gpt-5.4-mini', 'medium'),
232+
// },
233+
// {
234+
// name: 'Fast',
235+
// completionAdapter: createAgentCompletionAdapter('gpt-5.4-mini', 'low'),
236+
// },
237+
// {
238+
// name: 'Smart Thinking',
239+
// completionAdapter: createAgentCompletionAdapter('gpt-5.4', 'xhigh'),
240+
// },
241+
// ],
242+
// maxTokens: 10000,
243+
// reasoning: 'none',
244+
// sessionResource: {
245+
// resourceId: 'sessions',
246+
// idField: 'id',
247+
// titleField: 'title',
248+
// turnsField: 'turns',
249+
// askerIdField: 'asker_id',
250+
// createdAtField: 'created_at',
251+
// },
252+
// turnResource: {
253+
// resourceId: 'turns',
254+
// idField: 'id',
255+
// sessionIdField: 'session_id',
256+
// createdAtField: 'created_at',
257+
// promptField: 'prompt',
258+
// responseField: 'response',
259+
// debugField: 'dubbug',
260+
// },
261+
// }),
262262
],
263263
hooks: {
264264
create: {

live-demo/app/resources/agent_resources/checkpoints.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { AdminForthDataTypes } from 'adminforth';
22
import type { AdminForthResourceInput, AdminUser } from 'adminforth';
3-
import AutoRemovePlugin from '@adminforth/auto-remove';
3+
// import AutoRemovePlugin from '@adminforth/auto-remove';
44

55
async function allowedForSuperAdmins({ adminUser }: { adminUser: AdminUser }): Promise<boolean> {
66
return adminUser.dbUser.role === 'superadmin';
@@ -75,12 +75,12 @@ const checkpointsResource: AdminForthResourceInput = {
7575
},
7676
],
7777
plugins: [
78-
new AutoRemovePlugin({
79-
createdAtField: 'created_at',
80-
mode: 'time-based',
81-
deleteOlderThan: '3d',
82-
interval: '1d',
83-
}),
78+
// new AutoRemovePlugin({
79+
// createdAtField: 'created_at',
80+
// mode: 'time-based',
81+
// deleteOlderThan: '3d',
82+
// interval: '1d',
83+
// }),
8484
],
8585
options: {
8686
allowedActions: {

0 commit comments

Comments
 (0)