Conversation
…or profiles New `tlc generate-config <profile>` command that creates config.toml from predefined profiles. oca-contributor dynamically fetches OCA repo list from trobz/odoo-addons-repos. Also removes trobz_local/assets/ in favor of root assets/ directory and updates show_config_instructions to point to the new command. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…led as a package Path(__file__) relative traversal breaks when installed via uv tool install because the root assets/ dir is not included in the package. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ping The remote content (versions, repos) must come before the local oca_contributor.toml which opens a [tools] table, otherwise versions ends up scoped under [tools] instead of at the top level. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 task
trisdoan
approved these changes
Mar 19, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
tlc generate-config <profile>command with two profiles:odoo-minimal— copiesassets/odoo_minimal.tomlas configoca-contributor— fetches OCA repo list fromtrobz/odoo-addons-reposand combines withassets/oca_contributor.toml--yesflag to skip overwrite confirmationtrobz_local/assets/odoo_dev.toml; asset files now live in both rootassets/(source of truth) andtrobz_local/assets/(for packaging viaimportlib.resources)show_config_instructions()to point users totlc generate-configTest plan
tlc generate-config odoo-minimalcreates config.toml matchingassets/odoo_minimal.tomltlc generate-config oca-contributorfetches remote repos and prependsassets/oca_contributor.tomltlc -y generate-config oca-contributorskips overwrite prompttlc --helpshowsgenerate-configbeforeinituv tool install🤖 Generated with Claude Code