From c4551d832f451065701326ae1546cbebba155b5c Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 21 Oct 2026 23:19:36 +0000 Subject: [PATCH] Use Elmdin everywhere; drop the old 3MagicLabs name Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01PiRrMSxhVq2QTiT6oX7Agi --- .devcontainer/devcontainer.json | 2 +- .github/ISSUE_TEMPLATE/config.yml | 4 ++-- CHANGELOG.md | 4 ++-- CODE_OF_CONDUCT.md | 2 +- CONTRIBUTING.md | 2 +- NOTICE | 8 ++++---- SECURITY.md | 2 +- app.py | 6 +++--- docs/contributing.md | 2 +- docs/index.md | 2 +- mkdocs.yml | 6 +++--- pyproject.toml | 10 +++++----- src/agent/__init__.py | 2 +- src/agent/cli.py | 2 +- 14 files changed, 27 insertions(+), 27 deletions(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 76c50a9..2842857 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,5 +1,5 @@ { - "name": "3MagicLabs Agent", + "name": "Elmdin Agent", "image": "mcr.microsoft.com/devcontainers/python:1-3.12-bookworm", "features": { "ghcr.io/devcontainers/features/github-cli:1": {} diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 132e170..0806435 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: false contact_links: - name: Question or idea - url: https://github.com/3MagicLabs/agent/discussions + url: https://github.com/Elmdin/agent/discussions about: Ask a question or discuss an approach before opening an issue. - name: Security vulnerability - url: https://github.com/3MagicLabs/agent/security/advisories/new + url: https://github.com/Elmdin/agent/security/advisories/new about: Report privately. Please do not open a public issue. diff --git a/CHANGELOG.md b/CHANGELOG.md index 7776ee4..07ef544 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -58,5 +58,5 @@ package with CI, docs and observability. - Empty placeholder modules for unimplemented agents and tools. - `langchain` and `langchain-community` dependencies, no longer used. -[Unreleased]: https://github.com/3MagicLabs/agent/compare/v0.1.0...HEAD -[0.1.0]: https://github.com/3MagicLabs/agent/releases/tag/v0.1.0 +[Unreleased]: https://github.com/Elmdin/agent/compare/v0.1.0...HEAD +[0.1.0]: https://github.com/Elmdin/agent/releases/tag/v0.1.0 diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 90d17a7..914cf83 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -37,7 +37,7 @@ This Code of Conduct applies within all community spaces, and also applies when ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at a private [security advisory](https://github.com/3MagicLabs/agent/security/advisories/new) or a direct message to a maintainer. All complaints will be reviewed and investigated promptly and fairly. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported to the community leaders responsible for enforcement at a private [security advisory](https://github.com/Elmdin/agent/security/advisories/new) or a direct message to a maintainer. All complaints will be reviewed and investigated promptly and fairly. All community leaders are obligated to respect the privacy and security of the reporter of any incident. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 23f5b4d..641b085 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -3,7 +3,7 @@ ## Setup ```bash -git clone https://github.com/3MagicLabs/agent +git clone https://github.com/Elmdin/agent cd agent python -m venv .venv && source .venv/bin/activate pip install -e ".[dev,tools,app]" diff --git a/NOTICE b/NOTICE index ccdbd8d..999fb1e 100644 --- a/NOTICE +++ b/NOTICE @@ -1,5 +1,5 @@ -3MagicLabs Agent -Copyright 2026 3MagicLabs +Elmdin Agent +Copyright 2026 Elmdin -This product includes software developed at 3MagicLabs -(https://github.com/3MagicLabs/agent). +This product includes software developed at Elmdin +(https://github.com/Elmdin/agent). diff --git a/SECURITY.md b/SECURITY.md index f9f9d8a..be52ff2 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -3,7 +3,7 @@ ## Reporting a vulnerability Report privately through -[GitHub Security Advisories](https://github.com/3MagicLabs/agent/security/advisories/new). +[GitHub Security Advisories](https://github.com/Elmdin/agent/security/advisories/new). Please do not open a public issue for a vulnerability. We aim to acknowledge within 3 business days and to ship a fix or a mitigation diff --git a/app.py b/app.py index a181f85..954edad 100644 --- a/app.py +++ b/app.py @@ -74,7 +74,7 @@ def submit_cached(profile: gr.OAuthProfile | None) -> str: agent_code = ( f"https://huggingface.co/spaces/{space_id}/tree/main" if space_id - else "https://github.com/3MagicLabs/agent" + else "https://github.com/Elmdin/agent" ) try: result = BenchmarkRunner().submit(profile.username, agent_code) @@ -134,8 +134,8 @@ def status_report() -> str: ) -with gr.Blocks(title="3MagicLabs Agent") as demo: - gr.Markdown("# 3MagicLabs Agent — benchmark runner") +with gr.Blocks(title="Elmdin Agent") as demo: + gr.Markdown("# Elmdin Agent — benchmark runner") gr.Markdown( """ 1. Log in to Hugging Face. diff --git a/docs/contributing.md b/docs/contributing.md index 23f5b4d..641b085 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -3,7 +3,7 @@ ## Setup ```bash -git clone https://github.com/3MagicLabs/agent +git clone https://github.com/Elmdin/agent cd agent python -m venv .venv && source .venv/bin/activate pip install -e ".[dev,tools,app]" diff --git a/docs/index.md b/docs/index.md index 07d3bb1..9e6e1f9 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,4 +1,4 @@ -# 3MagicLabs Agent +# Elmdin Agent A supervisor multi-agent system for autonomous research, reasoning and code execution, built on LangGraph. diff --git a/mkdocs.yml b/mkdocs.yml index bfa140f..53fd497 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,7 +1,7 @@ -site_name: 3MagicLabs Agent +site_name: Elmdin Agent site_description: A supervisor multi-agent system for autonomous research, reasoning and code execution. -repo_url: https://github.com/3MagicLabs/agent -repo_name: 3MagicLabs/agent +repo_url: https://github.com/Elmdin/agent +repo_name: Elmdin/agent edit_uri: edit/main/docs/ theme: diff --git a/pyproject.toml b/pyproject.toml index f07ab94..555b6e8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ description = "A supervisor multi-agent system for autonomous research, reasonin readme = "README.md" license = { text = "Apache-2.0" } requires-python = ">=3.11" -authors = [{ name = "3MagicLabs" }] +authors = [{ name = "Elmdin" }] keywords = ["ai", "agents", "langgraph", "llm", "gaia", "multi-agent"] classifiers = [ "Development Status :: 3 - Alpha", @@ -56,10 +56,10 @@ dev = [ all = ["3magic-agent[tools,app,dev]"] [project.urls] -Homepage = "https://github.com/3MagicLabs/agent" -Repository = "https://github.com/3MagicLabs/agent" -Issues = "https://github.com/3MagicLabs/agent/issues" -Changelog = "https://github.com/3MagicLabs/agent/blob/main/CHANGELOG.md" +Homepage = "https://github.com/Elmdin/agent" +Repository = "https://github.com/Elmdin/agent" +Issues = "https://github.com/Elmdin/agent/issues" +Changelog = "https://github.com/Elmdin/agent/blob/main/CHANGELOG.md" [project.scripts] agent = "agent.cli:main" diff --git a/src/agent/__init__.py b/src/agent/__init__.py index a941374..9fa58c0 100644 --- a/src/agent/__init__.py +++ b/src/agent/__init__.py @@ -1,4 +1,4 @@ -"""3MagicLabs agent — a supervisor multi-agent system. +"""Elmdin agent — a supervisor multi-agent system. Public API:: diff --git a/src/agent/cli.py b/src/agent/cli.py index 8deb0a1..5441af0 100644 --- a/src/agent/cli.py +++ b/src/agent/cli.py @@ -147,7 +147,7 @@ def build_parser() -> argparse.ArgumentParser: submit = sub.add_parser("submit", help="submit cached answers") submit.add_argument("--username", required=True) - submit.add_argument("--agent-code", default="https://github.com/3MagicLabs/agent") + submit.add_argument("--agent-code", default="https://github.com/Elmdin/agent") submit.set_defaults(func=_submit) return parser