From 7e1eb2b5354616609061577729e07c9bb0d8d118 Mon Sep 17 00:00:00 2001 From: Nugraha Labib Date: Thu, 29 Jan 2026 19:33:54 +0700 Subject: [PATCH] fork moltbot --- .gitignore | 4 + AGENTS.md | 2 +- CHANGELOG.md | 2 +- CONTRIBUTING.md | 6 +- README.md | 6 +- appcast.xml | 12 +- .../macos/Sources/Moltbot/AboutSettings.swift | 4 +- docs/_layouts/default.html | 8 +- docs/docs.json | 4 +- docs/gateway/troubleshooting.md | 2 +- docs/help/faq.md | 18 +- docs/hooks.md | 2 +- docs/index.md | 6 +- docs/install/ansible.md | 14 +- docs/install/docker.md | 2 +- docs/install/index.md | 2 +- docs/install/nix.md | 2 +- docs/install/updating.md | 2 +- docs/platforms/fly.md | 2 +- docs/platforms/gcp.md | 2 +- docs/platforms/hetzner.md | 2 +- docs/platforms/mac/dev-setup.md | 4 +- docs/platforms/mac/release.md | 2 +- docs/platforms/mac/signing.md | 4 +- docs/platforms/raspberry-pi.md | 2 +- docs/platforms/windows.md | 2 +- docs/reference/RELEASING.md | 8 +- docs/reference/test.md | 2 +- docs/render.mdx | 2 +- docs/start/clawd.md | 2 +- docs/start/getting-started.md | 2 +- package-lock.json | 12646 ++++++++++++++++ package.json | 4 +- pnpm-lock.yaml | 1209 +- scripts/changelog-to-html.sh | 4 +- scripts/make_appcast.sh | 2 +- src/agents/system-prompt.ts | 2 +- src/cli/update-cli.ts | 2 +- src/commands/doctor-workspace.ts | 4 +- ui/src/ui/controllers/chat.ts | 2 +- 40 files changed, 13108 insertions(+), 901 deletions(-) create mode 100644 package-lock.json diff --git a/.gitignore b/.gitignore index 9dc547c9c..3c0717f16 100644 --- a/.gitignore +++ b/.gitignore @@ -71,3 +71,7 @@ USER.md # local tooling .serena/ + +# Moltbot local data (chat history, credentials, config) +.moltbot-data/ +workspace/ diff --git a/AGENTS.md b/AGENTS.md index 44b0149fd..f4d2f5180 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,5 +1,5 @@ # Repository Guidelines -- Repo: https://github.com/moltbot/moltbot +- Repo: https://github.com/nugrahalabib/moltbot - GitHub issues/comments/PR comments: use literal multiline strings or `-F - <<'EOF'` (or $'...') for real newlines; never embed "\\n". ## Project Structure & Module Organization diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c5321870..733135bc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -52,7 +52,7 @@ Status: beta. - Telegram: support plugin sendPayload channelData (media/buttons) and validate plugin commands. (#1917) Thanks @JoshuaLelon. - Telegram: avoid block replies when streaming is disabled. (#1885) Thanks @ivancasco. - Docs: keep docs header sticky so navbar stays visible while scrolling. (#2445) Thanks @chenyuan99. -- Docs: update exe.dev install instructions. (#https://github.com/moltbot/moltbot/pull/3047) Thanks @zackerthescar. +- Docs: update exe.dev install instructions. (#https://github.com/nugrahalabib/moltbot/pull/3047) Thanks @zackerthescar. - Security: use Windows ACLs for permission audits and fixes on Windows. (#1957) - Auth: show copyable Google auth URL after ASCII prompt. (#1787) Thanks @robbyczgw-cla. - Routing: precompile session key regexes. (#1697) Thanks @Ray0907. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 509d5b11a..e1d6b8cdd 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -3,7 +3,7 @@ Welcome to the lobster tank! 🦞 ## Quick Links -- **GitHub:** https://github.com/moltbot/moltbot +- **GitHub:** https://github.com/nugrahalabib/moltbot - **Discord:** https://discord.gg/qkhbAGHRBT - **X/Twitter:** [@steipete](https://x.com/steipete) / [@moltbot](https://x.com/moltbot) @@ -20,7 +20,7 @@ Welcome to the lobster tank! 🦞 ## How to Contribute 1. **Bugs & small fixes** → Open a PR! -2. **New features / architecture** → Start a [GitHub Discussion](https://github.com/moltbot/moltbot/discussions) or ask in Discord first +2. **New features / architecture** → Start a [GitHub Discussion](https://github.com/nugrahalabib/moltbot/discussions) or ask in Discord first 3. **Questions** → Discord #setup-help ## Before You PR @@ -49,4 +49,4 @@ We are currently prioritizing: - **Skills**: Expanding the library of bundled skills and improving the Skill Creation developer experience. - **Performance**: Optimizing token usage and compaction logic. -Check the [GitHub Issues](https://github.com/moltbot/moltbot/issues) for "good first issue" labels! +Check the [GitHub Issues](https://github.com/nugrahalabib/moltbot/issues) for "good first issue" labels! diff --git a/README.md b/README.md index 70ca70157..f26162586 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,8 @@

- CI status - GitHub release + CI status + GitHub release DeepWiki Discord MIT License @@ -86,7 +86,7 @@ Details: [Development channels](https://docs.molt.bot/install/development-channe Prefer `pnpm` for builds from source. Bun is optional for running TypeScript directly. ```bash -git clone https://github.com/moltbot/moltbot.git +git clone https://github.com/nugrahalabib/moltbot.git cd moltbot pnpm install diff --git a/appcast.xml b/appcast.xml index 568632fd7..dd0ce71aa 100644 --- a/appcast.xml +++ b/appcast.xml @@ -14,9 +14,9 @@

-

View full changelog

+

View full changelog

]]> - + 2026.1.24 @@ -93,9 +93,9 @@
  • Tests: avoid fake-timer dependency in embedded runner stream mock to reduce CI flakes. (#1597) Thanks @rohannagpal.
  • Tests: increase embedded runner ordering test timeout to reduce CI flakes. (#1597) Thanks @rohannagpal.
  • -

    View full changelog

    +

    View full changelog

    ]]> - +
    2026.1.23 @@ -180,9 +180,9 @@
  • Browser: keep extension relay tabs controllable when the extension reuses a session id after switching tabs. (#1160)
  • Agents: warn and ignore tool allowlists that only reference unknown or unloaded plugin tools. (#1566)
  • -

    View full changelog

    +

    View full changelog

    ]]> - +
    \ No newline at end of file diff --git a/apps/macos/Sources/Moltbot/AboutSettings.swift b/apps/macos/Sources/Moltbot/AboutSettings.swift index 67ef2683c..4ee1831fb 100644 --- a/apps/macos/Sources/Moltbot/AboutSettings.swift +++ b/apps/macos/Sources/Moltbot/AboutSettings.swift @@ -10,7 +10,7 @@ struct AboutSettings: View { VStack(spacing: 8) { let appIcon = NSApplication.shared.applicationIconImage ?? CritterIconRenderer.makeIcon(blink: 0) Button { - if let url = URL(string: "https://github.com/moltbot/moltbot") { + if let url = URL(string: "https://github.com/nugrahalabib/moltbot") { NSWorkspace.shared.open(url) } } label: { @@ -49,7 +49,7 @@ struct AboutSettings: View { AboutLinkRow( icon: "chevron.left.slash.chevron.right", title: "GitHub", - url: "https://github.com/moltbot/moltbot") + url: "https://github.com/nugrahalabib/moltbot") AboutLinkRow(icon: "globe", title: "Website", url: "https://steipete.me") AboutLinkRow(icon: "bird", title: "Twitter", url: "https://twitter.com/steipete") AboutLinkRow(icon: "envelope", title: "Email", url: "mailto:peter@steipete.me") diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index a81321bf2..357b78933 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -51,11 +51,11 @@
    - + GitHub repo - + Download latest @@ -118,9 +118,9 @@