chore: update claude-agent-sdk to 0.2.76, read dashboard config from .env

- Bump @anthropic-ai/claude-agent-sdk 0.2.68 → 0.2.76
- Read STATUS_CHANNEL_ID and USAGE_DASHBOARD from .env file
This commit is contained in:
Eyejoker
2026-03-16 05:54:17 +09:00
parent 385f3a0349
commit b710d4a33d
5 changed files with 1007 additions and 7 deletions

View File

@@ -7,6 +7,8 @@ const envConfig = readEnvFile([
'ASSISTANT_NAME',
'ASSISTANT_HAS_OWN_NUMBER',
'SESSION_COMMAND_USER_IDS',
'STATUS_CHANNEL_ID',
'USAGE_DASHBOARD',
]);
export const ASSISTANT_NAME =
@@ -78,9 +80,12 @@ export const TRIGGER_PATTERN = new RegExp(
);
// Status dashboard: Discord channel ID for live agent status updates
export const STATUS_CHANNEL_ID = process.env.STATUS_CHANNEL_ID || '';
export const STATUS_CHANNEL_ID =
process.env.STATUS_CHANNEL_ID || envConfig.STATUS_CHANNEL_ID || '';
export const STATUS_UPDATE_INTERVAL = 10000; // 10s
export const USAGE_UPDATE_INTERVAL = 300000; // 5 minutes
export const USAGE_DASHBOARD_ENABLED =
(process.env.USAGE_DASHBOARD || envConfig.USAGE_DASHBOARD || '') === 'true';
// Timezone for scheduled tasks (cron expressions, etc.)
// Uses system timezone by default