blob: 3e7c7e4e0cc68ce5043809e946c51b13a29352e2 [file] [log] [blame]
Sketch🕴️305f8172026-02-27 13:58:43 +04001package main
2
3import (
4 "os"
5
6 "dodo.cloud/neo/loop"
7 "dodo.cloud/neo/tools"
8)
9
10func check(err error) {
11 if err != nil {
12 panic(err)
13 }
14}
15
16func main() {
17 reg := tools.NewInMemoryRegistry()
18 tools.Register(reg)
19 client := loop.NewClient("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")
20 pr := loop.NewIOReaderPromptReader(os.Stdin)
21 if err := loop.Run(pr, client, reg); err != nil {
22 panic(err)
23 }
24}