mirror of
https://github.com/MadsLorentzen/ai-job-search.git
synced 2026-11-02 13:12:50 +00:00
fix(jobnet-search): preserve full occupation identifiers in tables (#586)
* fix(jobnet-search): preserve full occupation identifiers in tables The documented ESCO concept URI is 72 characters long, but the table renderer cut every identifier to 70, losing the last two UUID characters. Size the identifier column from its contents, retaining the existing minimum width and readable label alignment. Exercise the actual documented occupations CLI with the README API response served over loopback. Table output must retain the same complete URI and UUID as JSON and plain output; no live portal requests. * test(jobnet-search): cover Windows occupation fixture newlines
This commit is contained in:
1 parent
176b675080
commit
12b757189a
3 files changed
+82
-2
No files matched your search
@@ -159,6 +159,8 @@ per-file diff commands.
|
||||
`UnicodeEncodeError` when writing stdout or `UnicodeDecodeError` in subprocess pipes, terminating
|
||||
triage runs before the report could be emitted.
|
||||
|
||||
- **`jobnet-search occupations` preserves full identifiers in table output** - ESCO URIs and UUIDs are no longer truncated, with documentation-based regression checks covering LF and CRLF checkouts (#586).
|
||||
|
||||
- **`jobnet-search` routes external ads to employer `jobAdUrl` rather than broken `find-job` links**
|
||||
(#538, `.agents/skills/jobnet-search/cli/src/commands/search.ts`, `.agents/skills/jobnet-search/cli/README.md`,
|
||||
`.agents/skills/jobnet-search/cli/tests/search-normalization.test.ts`) - external job postings on
|
||||
|
||||
Reference in new issue
Block a user