Skip to content

feat: scaffold multi-module LLM-enabled project#2

Merged
nbschultz97 merged 1 commit intomainfrom
codex/implement-offline-first-tactical-ai-assistant
Sep 12, 2025
Merged

feat: scaffold multi-module LLM-enabled project#2
nbschultz97 merged 1 commit intomainfrom
codex/implement-offline-first-tactical-ai-assistant

Conversation

@nbschultz97
Copy link
Owner

Summary

  • migrate to Kotlin DSL and add :llm and :tak-plugin modules
  • define LLM interface, router, and stub local/edge implementations
  • scaffold TAK plugin service, prompts, and dev edge LLM stub

Testing

  • gradle test assembleDebug (fails: SDK location not found)

https://chatgpt.com/codex/tasks/task_e_68c3adf0b3888328a5ed3ed888a99d97

@nbschultz97 nbschultz97 merged commit 89d4443 into main Sep 12, 2025
0 of 2 checks passed
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

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

Codex Review: Here are some suggestions.

Reply with @codex fix comments to fix any unresolved comments.

About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you open a pull request for review, mark a draft as ready, or comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex fix this CI failure" or "@codex address that feedback".

Comment on lines +1 to +5
pluginManagement {
repositories {
google()
mavenCentral()
}

Choose a reason for hiding this comment

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

[P1] Add Gradle plugin portal to resolve build plugins

The new Kotlin DSL setup defines Android and Kotlin plugins in build.gradle.kts, but settings.gradle.kts only registers google() and mavenCentral() for plugin resolution. When Gradle evaluates the project it cannot find com.android.application/org.jetbrains.kotlin.* and the build aborts (gradle :app:help fails with “Plugin … was not found”). Add gradlePluginPortal() (or explicit plugin repositories hosting these IDs) under pluginManagement.repositories so the project can actually sync and build.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant