Seperate out Hanabi Bridge into seperate project
The Hanabi codebase should not be a dependency of the AI playground.
Instead there should either be a an bridge project that does the mapping or Hanabi should depend on the playground.
Required Steps (option 1)
-
Create a new maven project (com.fossgalaxy.ai:bridge-hanabi) -
Gitlab repo (playground-hanabi) -
Move hanabiBridge into the new codebase -
Add dependencies on the playground an hanabi to the new codebase
Required Steps (option 2)
-
Add dependency on AI playground to Hanabi -
Move playground adapter into the Hanabi codebase -
Add a playground agent -> Hanabi agent adapter to the agentFactory -
Remove hanabi dependency from the playground