Skip to content

Releases: luffysolution-svg/pi-scholar

v1.1.1

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 09 Sep 07:33

Fixed

  • Make the materials_advanced.twoThetaRange tool schema compatible with Vertex AI and Gemini by using homogeneous array items with an exact length of two.
  • Add a regression test for provider-compatible array schemas.
  • Synchronize package and lockfile versions.

v1.1.0

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 09 Sep 07:16

Changes in v1.1.0

  • Publish compiled JavaScript from dist and build it automatically during npm pack.
  • Expose all Ai4Scholar operations as native Pi tools and remove the MCP adapter and direct MCP SDK dependency.
  • Read Ai4Scholar credentials from the unified Pi Scholar config or environment variables only.
  • Use separate default timeouts for crawler-backed and structured Ai4Scholar requests, with cancellation and progress reporting.
  • Correct Google Scholar, recommendation, dataset, PubMed, and Google Patents request mappings.
  • Replace the previous streaming citation inserter with verifiable Semantic Scholar citation candidates.
  • Download Ai4Scholar images to the output directory and return supported images inline.
  • Rewrite Chinese and English user guides, add compact bilingual Materials Project capability pages, and validate bundled skills against the Agent Skills frontmatter rules.
  • Remove obsolete contract notes, draft specifications, generated capability JSON, and local release artifacts.

Pi Scholar 1.0.2

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 08 Sep 13:41

Documentation humanization release:

  • Humanize documentation tone across Chinese and English documentation.
  • Replace overly defensive audit/contract phrasing with clear, developer-oriented usage guides.
  • Streamline configuration and research provider notes around practical developer workflows while preserving all security and error-handling constraints.

Pi Scholar 1.0.1

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 08 Sep 13:12

Documentation cleanup release:

  • Keep release and configuration-transition notes in CHANGELOG.md instead of separate upgrade and implementation-report files.
  • Remove test-machine and transport-failure wording from the research documentation.
  • Keep README and configuration references focused on current behavior.

Pi Scholar 1.0.0

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 08 Sep 12:18

Production release with schemaVersion 3 unified direct-key and environment fallback configuration, preserved Ai4Scholar support, and the complete MP01-MP17 Materials Project workflow. Includes route-specific REST tools, a fixed optional mp-api/pymatgen bridge, phase diagrams, simulated XRD, reproducible exports, generated capability matrices, and rewritten Chinese/English documentation. PubMed live access remains dependent on local NCBI connectivity; sampled complete band/DOS/phonon objects were unavailable from the official helper and are reported as upstream SOURCE_UNAVAILABLE instead of being fabricated.

Pi Scholar v0.5.0

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 08 Sep 05:02

Production release of safe synchronization and multi-source research. Adds Semantic Scholar, OpenAlex, PubMed/PMC, arXiv, Crossref, Unpaywall, easyScholar journal ranks, Materials Project workflows, and the contract-gated CAS Common Chemistry boundary. Preserves Ai4Scholar as an explicit independent service. Includes transactional publication recovery, user-content protection, bounded network handling, schemaVersion 2 migration, updated skills, bilingual documentation, and 149 passing tests.

Pi Scholar v0.4.3

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 06 Sep 03:31

Changed

  • Installation now uses npm latest for first-time setup.
  • Updates now use npm latest so the installed extension follows the newest published release.
  • Fixed-version installation remains available when a release needs to be pinned.

Pi Scholar v0.4.2

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 06 Sep 03:18

Changed

  • Unified configuration examples now use direct apiKey entries for image providers.
  • Image-provider configuration supports direct API keys with providerOptions..apiKey; environment-variable names remain available through apiKeyEnv.
  • Atlas GPT Image 2 documentation and requests use explicit pixel dimensions, with 1024x1024 as the default.
  • Updated the Chinese and English README, configuration reference, provider reference, and regression tests.

Pi Scholar v0.4.1

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 06 Sep 03:05

Fixed

  • Atlas GPT Image 2 requests now include the upstream billing-required size, defaulting to 1024x1024.
  • Explicit pixel dimensions are forwarded to Atlas while 1K, 2K, and 4K aliases are rejected when unsupported.
  • Updated the Chinese and English provider compatibility documentation and regression coverage.

Pi Scholar v0.4.0

Choose a tag to compare

@luffysolution-svg luffysolution-svg released this 06 Sep 02:16

Added

  • Native scientific image generation and editing for Gemini API, Vertex AI, OpenAI, xAI, fal.ai, Qwen/DashScope, Atlas, and custom OpenAI-compatible services.
  • Unified text-to-image, image-to-image, multi-reference, mask, aspect-ratio, resolution, count, quality, transparency, format, and compression controls with provider-specific validation.
  • Read-only model discovery, non-generating connection checks, configured default models, and automatic selection of the newest compatible candidate.
  • Vertex service-account JSON, Application Default Credentials, project, and regional endpoint support.
  • Safe reference input handling, asynchronous job polling, origin-bound downloads, bounded response bodies, atomic artifact publishing, and secret redaction.
  • Scientific figure workflow guidance covering provider selection, prompt structure, cost control, validation, and research-integrity requirements.

Changed

  • Consolidated image provider settings into the existing pi-scholar.config.json discovery and validation flow.
  • Extended /pi-scholar status to report configured image providers without exposing credentials.
  • Updated Chinese and English configuration documentation with provider compatibility and current official references.

Notes

  • Balance lookup remains disabled where no stable official API is verified. Use the corresponding provider billing console.
  • Connection checks use read-only catalogs and do not prove image inference entitlement or remaining quota.