MCPcopy Create free account

hub / github.com/anvix9/basis_research_agents / functions

Functions339 in github.com/anvix9/basis_research_agents

Functionopenalex
()
core/keys.py:61
Functionparse_scribe_requests
Parse SCRIBE OUTPUT directives from Break 2 instructions. Returns list of {output_type, audience} dicts. Format: SCRIBE OUTPUT: <out
core/breaks.py:369
Functionparse_scribe_requests
Parse SCRIBE OUTPUT directives from Break 2 instructions. Returns list of {output_type, audience} dicts. Format: SCRIBE OUTPUT: <out
agents/breaks.py:379
Methodprint_progress
Print a progress line for the current source.
core/rate_limiter.py:149
Functionproduce_intelligence_package
Produce a formatted intelligence package for the pipeline. This is what agents receive as 'Social intelligence'.
agents/social.py:1081
Functionrender_references_markdown
Render a Markdown References section for the sources actually cited. Per design: dead-link sources keep their citation but the reference entry
core/references.py:564
Functionrender_references_tex
Render a standalone .tex fragment with \\bibitem entries.
core/references.py:583
Functionrun
(context: str, run_id: str, **kwargs)
agents/historian.py:108
Functionrun
Social agent run — called after Grounder in the pipeline. 1. Normal theme-based feed (existing logic) 2. Read argument tree → find bridge
agents/social.py:1143
Functionrun
(context: str, run_id: str, **kwargs)
agents/vision.py:68
Functionrun
(context: str, run_id: str, **kwargs)
agents/rude.py:59
Functionrun
(context: str, run_id: str, **kwargs)
agents/gaper.py:300
Functionrun
(context: str, run_id: str, **kwargs)
agents/synthesizer.py:69
Functionrun
(context: str, run_id: str, **kwargs)
agents/grounder.py:412
Functionrun
(context: str, run_id: str, **kwargs)
agents/theorist.py:89
Functionrun
(context: str, run_id: str, output_type: str = "research_brief", audience: str = "researcher", **kwarg
agents/scribe.py:276
Functionrun
(context: str, run_id: str, **kwargs)
agents/thinker.py:75
Functionscopus_api_key
()
core/keys.py:88
Functionscopus_inst_token
()
core/keys.py:91
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:41
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:101
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:144
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:192
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:231
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:334
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:372
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:437
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:558
Methodsearch
(self, query: str, keywords: list[str], limit: int = 10, run_id: str = "")
agents/social.py:695
Functionsemantic_scholar
()
core/keys.py:70
Methodset_tokens
(self, tokens: OAuthToken)
core/consensus_mcp.py:123
Functionsort_key
(s)
tools/generate_references.py:210
Methodto_reference_list
Walk the tree, collect all source_ids, query the sources table, and return a formatted reference list.
core/argument_tree.py:646
Methodupdate_confidence
Update a node's confidence.
core/argument_tree.py:361
Functionupdate_run_status
(run_id: str, status: str)
core/database.py:382
Functionupsert_source
Insert or update a source entry.
core/database.py:398
Functionvalidate_citation_claims
claims_and_cites: list of {"claim": "...", "cite_keys": ["Key1", "Key2"]} Returns the same shape with a validation verdict per (claim, key) p
core/references.py:362
Functionverify_online
Verify each source exists online. Mutates manifest in place. Order: Crossref (if DOI) → OpenAlex by title → URL HEAD.
core/references.py:507
Methodwait
(self, timeout: float = 300.0)
core/consensus_mcp.py:240
← previous301–339 of 339, ranked by callers