-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.json
More file actions
91 lines (91 loc) · 3.38 KB
/
Copy pathconfig.example.json
File metadata and controls
91 lines (91 loc) · 3.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
{
"botTokenEnv": "CODEX_TELEGRAM_BOT_TOKEN",
"botTokenKeychainService": "codex-telegram-bridge-bot-token",
"botUsername": "your_bot_username_without_at",
"allowedUserIds": [123456789],
"allowedChatIds": [],
"pollTimeoutSeconds": 30,
"sendTyping": true,
"typingHeartbeatEnabled": true,
"typingHeartbeatIntervalMs": 4000,
"typingHeartbeatErrorCooldownMs": 120000,
"unboundGroupFallbackEnabled": true,
"unboundGroupFallbackMaxAgeMs": 2592000000,
"outboundSyncEnabled": true,
"outboundPollIntervalMs": 2000,
"outboundMirrorMaxBindingsPerPoll": 25,
"outboundMirrorPhases": ["commentary", "final_answer", "image_generation"],
"outboundProgressMode": "updates",
"bindingHotMaxAgeMs": 1800000,
"bindingWarmMaxAgeMs": 86400000,
"codexUserDisplayName": "Codex Desktop user",
"statusBarEnabled": true,
"statusBarPin": true,
"statusBarFastMode": null,
"statusBarTailBytes": 524288,
"statusBarCodexConfigPollIntervalMs": 5000,
"worktreeSummaryEnabled": true,
"worktreeSummaryMaxFiles": 0,
"attachmentsEnabled": true,
"attachmentStorageDir": "state/attachments",
"attachmentMaxBytes": 20971520,
"attachmentMaxCount": 10,
"voiceTranscriptionEnabled": true,
"voiceTranscriptionProvider": "auto",
"voiceTranscriptionModel": "",
"voiceTranscriptionLanguage": "multi",
"voiceTranscriptionMaxBytes": 26214400,
"voiceTranscriptionDeepgramKeyEnv": "DEEPGRAM_API_KEY",
"voiceTranscriptionOpenAIKeyEnv": "OPENAI_API_KEY",
"voiceTranscriptionCommand": [],
"historyMaxMessages": 40,
"historyMaxUserPrompts": null,
"historyAssistantPhases": ["final_answer"],
"historyIncludeHeartbeats": false,
"nativeTimeoutMs": 120000,
"nativeWaitForReply": false,
"nativePollIntervalMs": 1000,
"nativeIngressTransport": "app-server",
"turnQueueEnabled": true,
"turnQueueMaxItems": 10,
"privateTopicAutoCreateChats": false,
"nativeChatStartTimeoutMs": 45000,
"nativeChatStartCwd": null,
"appControlCooldownMs": 300000,
"appControlShowThread": false,
"nativeDebugBaseUrl": "http://127.0.0.1:9222",
"appServerUrl": "ws://127.0.0.1:27890",
"appServerTransport": "stdio",
"appServerCommand": "/Applications/Codex.app/Contents/Resources/codex",
"appServerArgs": ["app-server"],
"appServerControlTimeoutMs": 3000,
"appServerThreadStoreEnabled": true,
"appServerStreamEnabled": true,
"appServerStreamConnectTimeoutMs": 1200,
"appServerStreamRequestTimeoutMs": 10000,
"appServerStreamReconnectMs": 5000,
"appServerStreamMaxEvents": 500,
"appServerStreamSubscribeMaxAttemptsPerPoll": 3,
"appServerStreamSubscribeFailureMaxDelayMs": 600000,
"appServerStreamSubscribeHotOnly": true,
"appServerStreamLogSubscribeErrors": false,
"draftStreamingEnabled": false,
"draftStreamingMaxChars": 1200,
"draftStreamingErrorCooldownMs": 600000,
"eventLogPath": "logs/bridge.events.ndjson",
"eventLogMaxBytes": 5242880,
"bridgeLogPath": "logs/bridge.stderr.log",
"syncDefaultLimit": 3,
"topicAutoSyncEnabled": false,
"topicAutoSyncLimit": 3,
"topicAutoSyncPollIntervalMs": 60000,
"topicAutoSyncMaxThreadAgeMs": 604800000,
"topicAutoSyncMaxActionsPerTick": 8,
"privateTopicAutoSyncEnabled": true,
"privateTopicAutoSyncLimit": 5,
"privateTopicAutoSyncPollIntervalMs": 60000,
"privateTopicAutoSyncMaxThreadAgeMs": 604800000,
"privateTopicAutoSyncMaxActionsPerTick": 3,
"privateTopicAutoBackfillEnabled": true,
"privateTopicAutoBackfillMaxMessages": 10
}