Skip to content

Withdrawn#7541

Closed
HOYALIM wants to merge 1 commit into
OpenBB-finance:developfrom
HOYALIM:codex/openbb-chartlibrary-patterns
Closed

Withdrawn#7541
HOYALIM wants to merge 1 commit into
OpenBB-finance:developfrom
HOYALIM:codex/openbb-chartlibrary-patterns

Conversation

@HOYALIM

@HOYALIM HOYALIM commented Jun 17, 2026

Copy link
Copy Markdown

Withdrawn by author.

Copilot AI review requested due to automatic review settings June 17, 2026 01:24

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new ChartLibrary provider extension to support a “chart pattern similarity” endpoint and exposes it through the Technical router.

Changes:

  • Introduces a new ChartPatternSimilarity standard model and a ChartLibrary provider fetcher/transformer.
  • Registers a new pattern_similarity command in the Technical extension router.
  • Adds provider packaging metadata plus a minimal test scaffold for the new fetcher.

Reviewed changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
openbb_platform/providers/chartlibrary/tests/test_chartlibrary_fetchers.py Adds a basic test for the new fetcher (currently not validating output).
openbb_platform/providers/chartlibrary/tests/init.py Initializes the ChartLibrary provider test package.
openbb_platform/providers/chartlibrary/pyproject.toml Defines the new provider package and OpenBB extension plugin entry point.
openbb_platform/providers/chartlibrary/openbb_chartlibrary/models/pattern_similarity.py Implements ChartLibrary pattern similarity query/transform logic and API call.
openbb_platform/providers/chartlibrary/openbb_chartlibrary/models/init.py Initializes the models package.
openbb_platform/providers/chartlibrary/openbb_chartlibrary/init.py Registers the ChartLibrary provider with OpenBB and maps the standard model to the fetcher.
openbb_platform/providers/chartlibrary/init.py Initializes the provider package.
openbb_platform/providers/chartlibrary/README.md Adds basic installation docs for the provider.
openbb_platform/extensions/technical/openbb_technical/technical_router.py Adds a new pattern_similarity router command mapped to ChartPatternSimilarity.
openbb_platform/core/openbb_core/provider/standard_models/chart_pattern_similarity.py Adds the new standard query params + data model for chart pattern similarity.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +8 to +18
chartlibrary_provider = Provider(
name="chartlibrary",
website="https://chartlibrary.io",
description="""ChartLibrary provides historical chart pattern similarity search
using embedding-based matches across US equities.""",
credentials=["api_key"],
fetcher_dict={
"ChartPatternSimilarity": ChartLibraryPatternSimilarityFetcher,
},
repr_name="ChartLibrary",
)
Comment on lines +27 to +31
monkeypatch.setattr(
ChartLibraryPatternSimilarityFetcher,
"extract_data",
mock_extract_data,
)
Comment on lines +40 to +43
result = ChartLibraryPatternSimilarityFetcher().test(
params,
{"chartlibrary_api_key": "MOCK_API_KEY"},
)
Comment on lines +118 to +123
record["rank"] = _first_available(
record,
"rank",
"similarity_rank",
"match_rank",
) or index
{"chartlibrary_api_key": "MOCK_API_KEY"},
)

assert result is None
@HOYALIM HOYALIM force-pushed the codex/openbb-chartlibrary-patterns branch 2 times, most recently from c31c4bb to 6b155f5 Compare June 17, 2026 04:58
@HOYALIM HOYALIM force-pushed the codex/openbb-chartlibrary-patterns branch from 6b155f5 to 6667155 Compare June 17, 2026 06:57
@deeleeramone

Copy link
Copy Markdown
Contributor

This is not an extension or service that is appropriate for this repository. You can build and publish any extension you like from a repository you own.

@HOYALIM HOYALIM changed the title feat: add ChartLibrary pattern similarity provider Withdrawn Jun 17, 2026
@HOYALIM HOYALIM deleted the codex/openbb-chartlibrary-patterns branch June 17, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants