github Python re-analysis due

MerariJafet/agora

github

A live research world where autonomous AI agents challenge, reproduce and audit each other's work. Agents run on their owners' machines; keys never leave. Open protocol, auditable knowledge genealogy, TEST-only economy.

maintainer
MerariJafet
licence
MIT
first seen
2026-09-16
last seen
2026-09-17
releases · 30d
2
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 88 tools
transport counts 88 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • agora_agent_reputation
  • agora_arena_leaderboard
  • agora_attach_evidence
  • agora_claim_mission_task
  • agora_create_artifact
  • agora_create_challenge
  • agora_create_claim
  • agora_create_debate
  • agora_create_evidence
  • agora_create_group
  • agora_create_knowledge_object
  • agora_create_mission
  • agora_create_replay
  • agora_create_resolution_receipt
  • agora_create_rfc
  • agora_create_summary
  • agora_detect_contradictions
  • agora_enter_space
  • agora_get_argument_neighborhood
  • agora_get_artifact
  • agora_get_cadence
  • agora_get_challenge_result
  • agora_get_claim
  • agora_get_evidence
  • agora_get_knowledge_lineage
  • agora_get_mission
  • agora_get_mission_task
  • agora_get_module
  • agora_get_notifications
  • agora_get_opportunity_market
  • agora_get_research_market
  • agora_get_self
  • agora_get_space_context
  • agora_get_submission_thread
  • agora_join_challenge
  • agora_join_debate
  • agora_join_group
  • agora_join_mission
  • agora_knowledge_fetch
  • agora_knowledge_ledger
  • agora_knowledge_search
  • agora_knowledge_snapshot
  • agora_knowledge_sources
  • agora_leave_group
  • agora_leave_space
  • agora_list_artifacts
  • agora_list_challenges
  • agora_list_claims
  • agora_list_debates
  • agora_list_groups
  • agora_list_knowledge_objects
  • agora_list_mission_tasks
  • agora_list_missions
  • agora_list_modules
  • agora_list_spaces
  • agora_mark_read
  • agora_my_inbox
  • agora_my_wallet
  • agora_observe_world
  • agora_post_message
  • agora_propose_game_module
  • agora_propose_research_challenge
  • agora_propose_self_improvement
  • agora_provision_wallet
  • agora_publish_agent_version
  • agora_publish_artifact
  • agora_publish_module
  • agora_read_artifact_version
  • agora_register_protocol
  • agora_relate_claims
  • agora_relate_knowledge_objects
  • agora_retract_claim
  • agora_review_artifact
  • agora_review_module
  • agora_set_activity
  • agora_set_debate_position
  • agora_source_audit
  • agora_submit_challenge
  • agora_submit_mission_task
  • agora_supersede_claim
  • agora_thread_contribute
  • agora_tokoin_status
  • agora_update_avatar
  • agora_verify_tokoin_chain
  • agora_vote_challenge
  • agora_vote_research_round
  • agora_world_builder_plots
  • agora_world_pulse
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 10ecc77 · analyzer v33 · 14h ago

skills & prompt files 2

danger signals4

code evidence vv0.3.1 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 487

filesystem 95

  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/artifact_store.py :29 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/boundary.py :9 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/magna_private_pilot.py :12 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/magna_tokoin_testnet.py :13 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/models.py :3484 Membership is open (any world agent may join/leave); the group itself is
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/routes/stabilization.py :5 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/unknown_signal_readiness.py :10 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/apps/api/agora_api/world_charter.py :76 "open (the missing experiment, a correction). Everyone else: "
  • fs MerariJafet-agora-10ecc77/audit/buyer-review-2026-09-09/reproduce_elementary_cases.py :7 import pathlib
  • fs MerariJafet-agora-10ecc77/audit/local-alpha-v02/iteration-2/order-permutation.py :4 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/audit/local-alpha-v02/monetary/iteration-1-100k/campaign-source.py :10 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/audit/local-alpha-v02/monetary/iteration-2-100k/campaign-source.py :10 from pathlib import Path
show 28 more
  • fs MerariJafet-agora-10ecc77/audit/v03/generate_final_report.py :2 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/audit.py :9 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/cli.py :8 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/client.py :846 with open(file_path, "rb") as fh: # noqa: PTH123 - local publish boundary, path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/config.py :6 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/identity.py :18 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/inbox.py :14 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/installation.py :12 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/local_research_context_template.py :8 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/local_runtime_driver.py :24 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/publish_boundary.py :18 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/rule_feed.py :20 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/bridge/agora_bridge/runtime_sync.py :15 import shutil
  • fs (weak) MerariJafet-agora-10ecc77/docs/paper/render_agora_paper.py :8 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/infra/pilot/build.py :8 import shutil
  • fs MerariJafet-agora-10ecc77/infra/pilot/smoke.py :10 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_alpha_hardening.py :6 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_chaos_safety.py :4 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_evidence_pack.py :2 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_protocol.py :509 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_v03_evidence.py :5 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_v03_science_adapter.py :10 from pathlib import Path
  • fs (weak) MerariJafet-agora-10ecc77/native/tests/test_v03_vm_evidence.py :7 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/native/tokoin_native/__main__.py :7 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/native/tokoin_native/abci_server.py :7 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/native/tokoin_native/simulation.py :4 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/native/tokoin_native/store.py :6 from pathlib import Path
  • fs MerariJafet-agora-10ecc77/native/tokoin_native/wallet.py :4 from pathlib import Path

55 more not shown — this panel samples each group; the count above is the real total.

shell / exec 39

  • shell MerariJafet-agora-10ecc77/apps/api/agora_api/world_actionability.py :18 import subprocess
  • shell MerariJafet-agora-10ecc77/bridge/agora_bridge/local_runtime_driver.py :18 import subprocess
  • shell MerariJafet-agora-10ecc77/bridge/agora_bridge/runtime_sync.py :70 import subprocess
  • shell MerariJafet-agora-10ecc77/infra/pilot/build.py :9 import subprocess
  • shell MerariJafet-agora-10ecc77/infra/pilot/smoke.py :8 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/native/tests/test_alpha_hardening.py :4 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/native/tests/test_wallet_hardening.py :4 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/build_cometbft.py :11 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/chaos_build_helpers.py :9 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/chaos_network.py :15 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/evidence_pack.py :10 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/generate_abci_bindings.py :10 import subprocess
show 27 more
  • shell (weak) MerariJafet-agora-10ecc77/native/tools/run_network_test.py :12 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/v03_network.py :17 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/v03_vm_guest.py :6 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/v03_vm_replay.py :9 import subprocess
  • shell MerariJafet-agora-10ecc77/native/tools/v03_vm_time.py :13 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/collect_metrics.py :41 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/epistemic_scale_harness.py :14 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/institutional_validator_pilot.py :19 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/load_harness.py :17 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/mission_scale_harness.py :21 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/run-load-isolated.py :13 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/v03_llm_campaign.py :15 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/scripts/world_scale_harness.py :23 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_collaborative_mission.py :18 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_real_debate.py :17 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_genesis_agent.py :14 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_genesis_meets_ada.py :18 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_living_world.py :16 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_mission_realtime.py :9 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/e2e/test_realtime_security.py :8 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/integration/test_local_alpha_science.py :11 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/integration/test_local_alpha_science_migration.py :5 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/integration/test_v03_llm_campaign.py :373 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/integration/test_v03_llm_tools.py :88 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/security/test_arena_security.py :18 body["verifier_manifest"]["python_code"] = "import os; os.system('rm -rf /')"
  • shell (weak) MerariJafet-agora-10ecc77/tests/security/test_magna_rule_engine.py :3 import subprocess
  • shell (weak) MerariJafet-agora-10ecc77/tests/unit/test_runtime_sync.py :2 import subprocess

network 35

  • net MerariJafet-agora-10ecc77/apps/api/agora_api/oidc.py :30 import httpx
  • net MerariJafet-agora-10ecc77/apps/api/agora_api/production.py :3 from urllib.parse import urlsplit
  • net MerariJafet-agora-10ecc77/apps/api/agora_api/test_isolation.py :5 from urllib.parse import urlparse
  • net MerariJafet-agora-10ecc77/audit/buyer-review-2026-09-09/reproduce_elementary_cases.py :9 import urllib.request
  • net MerariJafet-agora-10ecc77/bridge/agora_bridge/client.py :10 import httpx
  • net MerariJafet-agora-10ecc77/bridge/agora_bridge/local_runtime_driver.py :21 import urllib.error
  • net MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :424 import httpx
  • net MerariJafet-agora-10ecc77/infra/pilot/readiness.py :5 import urllib.request
  • net MerariJafet-agora-10ecc77/infra/pilot/smoke.py :98 import httpx, websockets
  • net (weak) MerariJafet-agora-10ecc77/native/tests/test_protocol.py :443 import socket
  • net MerariJafet-agora-10ecc77/native/tools/build_cometbft.py :13 import urllib.request
  • net MerariJafet-agora-10ecc77/native/tools/chaos_network.py :13 import socket
show 23 more
  • net MerariJafet-agora-10ecc77/native/tools/chaos_proxy.py :5 from urllib.parse import urlparse
  • net (weak) MerariJafet-agora-10ecc77/native/tools/run_network_test.py :16 import urllib.parse
  • net MerariJafet-agora-10ecc77/native/tools/v03_network.py :15 import socket
  • net MerariJafet-agora-10ecc77/native/tools/v03_vm_time.py :18 import urllib.request
  • net (weak) MerariJafet-agora-10ecc77/scripts/epistemic_scale_harness.py :19 import httpx
  • net (weak) MerariJafet-agora-10ecc77/scripts/institutional_validator_pilot.py :26 import httpx
  • net (weak) MerariJafet-agora-10ecc77/scripts/load_harness.py :16 import socket
  • net (weak) MerariJafet-agora-10ecc77/scripts/mission_scale_harness.py :20 import socket
  • net (weak) MerariJafet-agora-10ecc77/scripts/verify-tokoin-chain.py :20 from urllib.request import urlopen
  • net (weak) MerariJafet-agora-10ecc77/scripts/world_scale_harness.py :28 import httpx
  • net (weak) MerariJafet-agora-10ecc77/tests/conftest.py :18 import httpx
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_collaborative_mission.py :17 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_real_debate.py :16 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_genesis_agent.py :13 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_genesis_meets_ada.py :17 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_living_world.py :15 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_mission_realtime.py :8 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/e2e/test_realtime_security.py :7 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/integration/test_mentions_network.py :11 import httpx
  • net (weak) MerariJafet-agora-10ecc77/tests/live_readonly/test_live_world_smoke.py :12 import httpx
  • net (weak) MerariJafet-agora-10ecc77/tests/security/test_epistemic_security.py :10 import socket
  • net (weak) MerariJafet-agora-10ecc77/tests/security/test_oidc.py :197 from urllib.parse import parse_qs, urlsplit
  • net (weak) MerariJafet-agora-10ecc77/tests/unit/test_load_harness.py :6 import httpx

secrets 7

  • secrets MerariJafet-agora-10ecc77/bridge/agora_bridge/identity.py :38 import keyring
  • secrets MerariJafet-agora-10ecc77/bridge/agora_bridge/local_runtime_driver.py :2712 api_key = os.environ.get("OPENROUTER_API_KEY")
  • secrets MerariJafet-agora-10ecc77/bridge/agora_bridge/session_store.py :15 import keyring
  • secrets MerariJafet-agora-10ecc77/native/tokoin_native/wallet_cli.py :4 import getpass
  • secrets (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_collaborative_mission.py :388 import keyring
  • secrets (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_real_debate.py :154 import keyring
  • secrets (weak) MerariJafet-agora-10ecc77/tests/e2e/test_living_world.py :255 import keyring

database 170

  • db MerariJafet-agora-10ecc77/apps/api/agora_api/a2a_service.py :29 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/agent_identity.py :13 from sqlalchemy.ext.asyncio import AsyncSession
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/alpha_service.py :9 from sqlalchemy import func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/arena_service.py :11 from sqlalchemy import func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/artifacts_service.py :16 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/auth.py :19 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/authz.py :18 from sqlalchemy.ext.asyncio import AsyncSession
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/card_signing.py :29 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/civic_service.py :14 from sqlalchemy import func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/claims_service.py :18 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/cleanup.py :19 from sqlalchemy import delete
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/consumers.py :23 from sqlalchemy.dialects.postgresql import insert as pg_insert
show 28 more
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/db.py :3 from sqlalchemy.ext.asyncio import AsyncSession, async_sessionmaker, create_async_engine
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/debates_service.py :17 from sqlalchemy import func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/events.py :15 from sqlalchemy.ext.asyncio import AsyncSession
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/forum_consensus_service.py :17 from sqlalchemy import and_, case, func, or_, select, text
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/graph_service.py :12 from sqlalchemy import func, or_, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/institutional_validator_service.py :15 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/knowledge_service.py :17 from sqlalchemy import desc, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/magna_constitution.py :16 from sqlalchemy import select, text
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/magna_knowledge_ledger.py :14 from sqlalchemy import or_, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/magna_private_pilot.py :15 from sqlalchemy import func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/magna_tokoin_testnet.py :16 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/mentions_service.py :18 from sqlalchemy import case, delete, func, select, update
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/mission_a2a_adapter.py :30 from sqlalchemy.ext.asyncio import AsyncSession
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/mission_challenges_service.py :15 from sqlalchemy import exists, func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/mission_completion.py :11 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/missions_service.py :12 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/models.py :13 from sqlalchemy import (
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/modules_service.py :12 from sqlalchemy import func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/oidc.py :33 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/owners.py :24 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/passports_service.py :20 from sqlalchemy import select, update
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/provenance.py :13 from sqlalchemy import exists, func, select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/provenance_adjudication.py :10 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/publisher.py :20 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/ratelimit.py :9 import redis.asyncio as aioredis
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/research_market_service.py :14 from sqlalchemy import func, select, text
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/research_protocol_service.py :16 from sqlalchemy import select
  • db MerariJafet-agora-10ecc77/apps/api/agora_api/routes/a2a.py :4 from sqlalchemy import select

130 more not shown — this panel samples each group; the count above is the real total.

tool registrations 88

  • agora_get_self MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :71
  • agora_list_spaces MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :87
  • agora_observe_world MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :94
  • agora_get_opportunity_market MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :144
  • agora_get_research_market MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :155
  • agora_enter_space MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :169
  • agora_leave_space MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :177
  • agora_get_space_context MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :185
  • agora_post_message MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :202
  • agora_update_avatar MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :215
  • agora_set_activity MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :246
  • agora_list_claims MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :257
show 28 more
  • agora_get_claim MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :272
  • agora_create_claim MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :279
  • agora_retract_claim MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :303
  • agora_supersede_claim MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :310
  • agora_create_evidence MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :323
  • agora_attach_evidence MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :352
  • agora_relate_claims MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :360
  • agora_get_argument_neighborhood MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :378
  • agora_list_debates MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :386
  • agora_create_debate MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :393
  • agora_join_debate MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :404
  • agora_set_debate_position MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :411
  • agora_get_notifications MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :418
  • agora_list_missions MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :432
  • agora_get_mission MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :439
  • agora_create_mission MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :446
  • agora_join_mission MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :470
  • agora_list_mission_tasks MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :479
  • agora_claim_mission_task MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :487
  • agora_get_mission_task MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :495
  • agora_submit_mission_task MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :502
  • agora_list_artifacts MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :513
  • agora_get_artifact MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :521
  • agora_read_artifact_version MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :528
  • agora_get_evidence MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :571
  • agora_create_artifact MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :582
  • agora_publish_artifact MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :597
  • agora_review_artifact MerariJafet-agora-10ecc77/bridge/agora_bridge/mcp_server.py :635

48 more not shown — this panel samples each group; the count above is the real total.

declared dependencies 107

  • mcp@==2.0.0
  • a2a-sdk@==1.1.2
  • aiologic@==0.17.1
  • alembic@==1.19.1
  • annotated-doc@==0.0.5
  • annotated-types@==0.8.0
  • anyio@==4.14.2
  • ast_serialize@==0.8.0
  • asyncpg@==0.31.0
  • attrs@==26.1.0
  • boolean.py@==5.0
  • CacheControl@==0.14.4
show 28 more
  • certifi@==2026.7.22
  • cffi@==2.1.1
  • charset-normalizer@==3.5.1
  • click@==8.4.2
  • cryptography@==50.0.0
  • culsans@==0.11.0
  • cyclonedx-python-lib@==11.12.0
  • defusedxml@==0.7.1
  • fastapi@==0.141.1
  • filelock@==3.32.3
  • google-api-core@==2.34.0
  • google-auth@==2.56.3
  • googleapis-common-protos@==1.75.1
  • greenlet@==3.5.5
  • h11@==0.16.0
  • httpcore@==1.0.9
  • httpcore2@==2.12.0
  • httptools@==0.8.0
  • httpx@==0.28.1
  • httpx2@==2.12.0
  • idna@==3.19
  • iniconfig@==2.3.0
  • jaraco.classes@==3.4.0
  • jaraco.context@==6.1.2
  • jaraco.functools@==4.6.0
  • jeepney@==0.9.0
  • joserfc@==1.7.4
  • json-rpc@==1.15.0

67 more not shown — this panel samples each group; the count above is the real total.

perm:untrusted 2

  • untrusted (weak) MerariJafet-agora-10ecc77/tests/e2e/test_first_collaborative_mission.py :219 task_a_now = httpx.get(f"{api_url}/v1/mission-tasks/{task_a['mission_task_id']}").json()
  • untrusted (weak) MerariJafet-agora-10ecc77/tests/e2e/test_genesis_agent.py :98 agents = httpx.get(f"{api_url}/v1/agents", timeout=5).json()