dd4a101139
Nuevo agente asistente-2 con herramienta current_time habilitada para demostrar el flujo completo de tool-use (LLM → tool call → resultado → respuesta). Incluye: - agents/asistente2/: reglas puras, config con tool_use.enabled, system prompt - tools/time.go: herramienta current_time (siempre disponible para todos los agentes) - cmd/verify/: comando para subir cross-signing keys y eliminar el warning "Encrypted by a device not verified by its owner" - Registro en runtime.go (current_time) y launcher/main.go (rulesRegistry) El cmd/verify usa mautrix GenerateAndUploadCrossSigningKeysWithPassword para configurar cross-signing via UIA con la password del bot. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
13 lines
236 B
Go
13 lines
236 B
Go
package main
|
|
|
|
import (
|
|
"database/sql"
|
|
|
|
moderncsqlite "modernc.org/sqlite"
|
|
)
|
|
|
|
func init() {
|
|
// mautrix dbutil opens sqlite as "sqlite3"; register the pure-Go driver under that name.
|
|
sql.Register("sqlite3", &moderncsqlite.Driver{})
|
|
}
|