
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
@kiali/chatbot
Advanced tools
An AI-powered chatbot component for Kiali. The UI is built with PatternFly 6, while Kiali currently uses PatternFly 5. This repository contains:
An AI-powered chatbot component for Kiali. The UI is built with PatternFly 6, while Kiali currently uses PatternFly 5. This repository contains:
src/
, built with Rollup)dev/
to validate embedding the PF6 chatbot inside a PF5 applicationPublished on npm: @kiali/chatbot
Kiali uses PF5 today, but the chatbot leverages PF6 components. To embed the chatbot in Kiali, we isolate and wrap the PF6 UI so it can run inside a PF5 application without conflicts. The dev/
app demonstrates the exact integration approach you can mirror in Kiali.
cd dev
yarn install
yarn start
# from the repository root
yarn build
The dev app links the library via @kiali/chatbot: link:../
, so rerun yarn build
at the root after edits to see updates reflected in the running dev app.
src/components/KialiChatBot/KialiChatBot.tsx
src/useChatbot/useChatbot.ts
In the PF5 demo (dev/
), the files src/Chatbot.tsx
and src/ChatbotWindow.tsx
show how to embed the PF6 chatbot component in a PF5 application. In Kiali, keep analogous integration components so PF6 (chatbot) and PF5 (app) coexist cleanly.
main
when src/**
or package.json
change and the version is bumped.yarn build
Outputs dist/
with bundles and type declarations per rollup.config.js
and tsconfig.json
.
Graph:
Graph (dark mode):
Apache-2.0
Improve messages:
Pending to improve:
FAQs
An AI-powered chatbot component for Kiali. The UI is built with PatternFly 6, while Kiali currently uses PatternFly 5. This repository contains:
The npm package @kiali/chatbot receives a total of 21 weekly downloads. As such, @kiali/chatbot popularity was classified as not popular.
We found that @kiali/chatbot demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.