mirror of
https://github.com/sst/opencode.git
synced 2025-07-07 16:14:59 +00:00
redirect uncaught errors to log file
This commit is contained in:
parent
aaab785493
commit
50469ed750
1 changed files with 12 additions and 0 deletions
|
@ -26,6 +26,18 @@ import { ServeCommand } from "./cli/cmd/serve"
|
|||
|
||||
const cancel = new AbortController()
|
||||
|
||||
process.on("unhandledRejection", (e) => {
|
||||
Log.Default.error("rejection", {
|
||||
e: e instanceof Error ? e.message : e,
|
||||
})
|
||||
})
|
||||
|
||||
process.on("uncaughtException", (e) => {
|
||||
Log.Default.error("exception", {
|
||||
e: e instanceof Error ? e.message : e,
|
||||
})
|
||||
})
|
||||
|
||||
const cli = yargs(hideBin(process.argv))
|
||||
.scriptName("opencode")
|
||||
.help("help", "show help")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue